eBUS SDK v6.5.1.6797 API
7 #ifndef __PVDEVICEGEV_H__
8 #define __PVDEVICEGEV_H__
158 PvResult SetStreamDestination(
const PvString &aIPAddress, uint16_t aDataPort, uint32_t aChannel = 0 );
174 PvResult ResetStreamDestination( uint32_t aChannel = 0 );
192 PvResult SetPacketSize( uint32_t aPacketSize, uint32_t aChannel = 0 );
218 PvResult NegotiatePacketSize( uint32_t aChannel = 0, uint32_t aDefaultPacketSize = 0 );
231 PvResult ReadRegister( int64_t aAddress, uint32_t &aValue );
249 PvResult WriteRegister( int64_t aAddress, uint32_t aValue,
bool aAcknowledge =
true );
Result information.
Definition: PvResult.h:29
PvDeviceClass
GigE Vision device class.
Definition: PvSystemEnums.h:14
PvAccessType
GigE Vision device access type.
Definition: PvDeviceEnums.h:53
virtual PvResult Connect(const PvDeviceInfo *aDeviceInfo)
Connect to a GigE Vision or USB3 Vision device.
Definition: PvDevice.cpp:205
String class.
Definition: PvString.h:25
Connect, configure and control a GigE Vision device.
Definition: PvDeviceGEV.h:37
Connect, configure and control a GigE Vision or USB3 Vision device.
Definition: PvDevice.h:41
Information identifying a device.
Definition: PvDeviceInfo.h:26
Copyright (c) 2002-2024 Pleora Technologies Inc.
www.pleora.com