Pleora Technologies Inc. eBUS SDK v6.2.8.5877 API



PvSystemEnums.h
Go to the documentation of this file.
1 // *****************************************************************************
2 //
3 // Copyright (c) 2013, Pleora Technologies Inc., All rights reserved.
4 //
5 // *****************************************************************************
6 
7 #ifndef __PVSYSTEMENUMS_H__
8 #define __PVSYSTEMENUMS_H__
9 
10 typedef enum
11 {
17 
19 
20 
21 typedef enum
22 {
23  PvUSBStatusNotInitialized = -1,
34 
35 } PvUSBStatus;
36 
37 
38 typedef enum
39 {
43 
45 
46 
47 typedef enum
48 {
54 
56 
57 
58 typedef enum
59 {
66 
67 } PvUSBSpeed;
68 
69 
70 typedef enum
71 {
75 
76 } PvDeviceType;
77 
78 
79 #endif
80 
PvUSBStatusHubNestedTooDeeply
@ PvUSBStatusHubNestedTooDeeply
Definition: PvSystemEnums.h:30
PvDeviceClass
PvDeviceClass
GigE Vision device class.
Definition: PvSystemEnums.h:10
PvUSBStatusReset
@ PvUSBStatusReset
Definition: PvSystemEnums.h:33
PvUSBSpeedSuper
@ PvUSBSpeedSuper
Definition: PvSystemEnums.h:65
PvUSBStatusInLegacyHub
@ PvUSBStatusInLegacyHub
Definition: PvSystemEnums.h:31
PvDeviceInfoType
PvDeviceInfoType
The type of device the object represents.
Definition: PvSystemEnums.h:47
PvDeviceClassReceiver
@ PvDeviceClassReceiver
Definition: PvSystemEnums.h:14
PvUSBStatusGeneralFailure
@ PvUSBStatusGeneralFailure
Definition: PvSystemEnums.h:26
PvDeviceInfoTypeGEV
@ PvDeviceInfoTypeGEV
Definition: PvSystemEnums.h:50
PvUSBSpeedHigh
@ PvUSBSpeedHigh
Definition: PvSystemEnums.h:64
PvUSBStatus
PvUSBStatus
USB device status.
Definition: PvSystemEnums.h:21
PvDeviceClassTransmitter
@ PvDeviceClassTransmitter
Definition: PvSystemEnums.h:13
PvDeviceInfoTypeUSB
@ PvDeviceInfoTypeUSB
Definition: PvSystemEnums.h:52
PvDeviceInfoTypeUnknown
@ PvDeviceInfoTypeUnknown
Definition: PvSystemEnums.h:49
PvInterfaceTypeUnknown
@ PvInterfaceTypeUnknown
Definition: PvSystemEnums.h:40
PvDeviceTypeUnknown
@ PvDeviceTypeUnknown
Definition: PvSystemEnums.h:72
PvDeviceType
PvDeviceType
The device type.
Definition: PvSystemEnums.h:70
PvInterfaceType
PvInterfaceType
The type of interface the object represents.
Definition: PvSystemEnums.h:38
PvUSBStatusCausedOvercurrent
@ PvUSBStatusCausedOvercurrent
Definition: PvSystemEnums.h:27
PvDeviceInfoTypePleoraProtocol
@ PvDeviceInfoTypePleoraProtocol
Definition: PvSystemEnums.h:51
PvUSBSpeedUnsupported
@ PvUSBSpeedUnsupported
Definition: PvSystemEnums.h:60
PvUSBStatusConnected
@ PvUSBStatusConnected
Definition: PvSystemEnums.h:24
PvDeviceTypeU3V
@ PvDeviceTypeU3V
Definition: PvSystemEnums.h:74
PvInterfaceTypeNetworkAdapter
@ PvInterfaceTypeNetworkAdapter
Definition: PvSystemEnums.h:42
PvDeviceClassUnknown
@ PvDeviceClassUnknown
Definition: PvSystemEnums.h:12
PvDeviceClassPeripheral
@ PvDeviceClassPeripheral
Definition: PvSystemEnums.h:16
PvInterfaceTypeUSBHostController
@ PvInterfaceTypeUSBHostController
Definition: PvSystemEnums.h:41
PvUSBStatusFailedEnumeration
@ PvUSBStatusFailedEnumeration
Definition: PvSystemEnums.h:25
PvDeviceClassTransceiver
@ PvDeviceClassTransceiver
Definition: PvSystemEnums.h:15
PvUSBSpeedFull
@ PvUSBSpeedFull
Definition: PvSystemEnums.h:63
PvUSBSpeedLow
@ PvUSBSpeedLow
Definition: PvSystemEnums.h:62
PvDeviceInfoTypeU3V
@ PvDeviceInfoTypeU3V
Definition: PvSystemEnums.h:53
PvUSBSpeedUnknown
@ PvUSBSpeedUnknown
Definition: PvSystemEnums.h:61
PvDeviceTypeGEV
@ PvDeviceTypeGEV
Definition: PvSystemEnums.h:73
PvUSBStatusEnumerating
@ PvUSBStatusEnumerating
Definition: PvSystemEnums.h:32
PvUSBSpeed
PvUSBSpeed
The speed grade of the USB device or interface.
Definition: PvSystemEnums.h:58
PvUSBStatusNotEnoughPower
@ PvUSBStatusNotEnoughPower
Definition: PvSystemEnums.h:28
PvUSBStatusNotEnoughBandwidth
@ PvUSBStatusNotEnoughBandwidth
Definition: PvSystemEnums.h:29

Copyright (c) 2002-2021 Pleora Technologies Inc.
www.pleora.com