7 #ifndef __PVVIRTUALDEVICEGEV_H__
8 #define __PVVIRTUALDEVICEGEV_H__
10 #include <PvVirtualDeviceLib.h>
13 namespace PvVirtualDeviceLib
15 class VirtualDeviceGEV;
27 PvResult SetGEVSpecificationVersion( uint16_t aMajor, uint16_t aMinor );
28 PvResult GetGEVSpecificationVersion( uint16_t& aMajor, uint16_t& aMinor );
29 PvResult SetGVCPCapabilityPacketResendCommandSupported(
bool aValue );
30 bool GetGVCPCapabilityPacketResendCommandSupported();
45 uint32_t GetDevicePortThreadPriority()
const;
46 PvResult SetDevicePortThreadPriority( uint32_t aPriority );
50 PvVirtualDeviceLib::VirtualDeviceGEV* mThis;