7 #ifndef __PVVIRTUALDEVICEGEV_H__
8 #define __PVVIRTUALDEVICEGEV_H__
10 #include <PvVirtualDeviceLib.h>
13 namespace PvVirtualDeviceLib
15 class VirtualDeviceGEV;
60 PvResult SetGEVSpecificationVersion( uint16_t aMajor, uint16_t aMinor );
69 PvResult GetGEVSpecificationVersion( uint16_t& aMajor, uint16_t& aMinor );
79 PvResult SetGVCPCapabilityPacketResendCommandSupported(
bool aValue );
86 bool GetGVCPCapabilityPacketResendCommandSupported();
184 void StopListening();
192 uint32_t GetDevicePortThreadPriority()
const;
205 PvResult SetDevicePortThreadPriority( uint32_t aPriority );
209 PvVirtualDeviceLib::VirtualDeviceGEV* mThis;
Interface to expose the transmitter GEV to the GEV virtual device.
Result information.
Definition: PvResult.h:30
String class.
Definition: PvString.h:26
Virtual GigE Vision device.
Definition: PvVirtualDeviceGEV.h:34