Information identifying a GigE Vision device. More...
Public Member Functions | |
| PvDeviceInfoGEV () | |
| Constructor. | |
| virtual | ~PvDeviceInfoGEV () |
| Destructor. | |
| PvDeviceInfoGEV & | operator= (const PvDeviceInfoGEV &aFrom) |
| Equal operator: copies the object. More... | |
| PvString | GetMACAddress () const |
| Get the GigE Vision device's MAC address. More... | |
| PvString | GetIPAddress () const |
| Get the GigE Vision device's current IP address. More... | |
| PvString | GetDefaultGateway () const |
| Get the GigE Vision device's default gateway. More... | |
| PvString | GetSubnetMask () const |
| Get the GigE Vision device's subnet mask. More... | |
| uint32_t | GetGEVVersion () const |
| Get the GigE Vision device's network protocol version. More... | |
| PvString | GetIPConfigOptionsString () const |
| Get the GigE Vision device's IP config options. More... | |
| PvString | GetIPConfigCurrentString () const |
| Get the GigE Vision device's current IP config. More... | |
| bool | IsLLAAvailable () const |
| Check if LLA is one of the IP config options for the GigE Vision device. More... | |
| bool | IsDHCPAvailable () const |
| Check if DHCP is one of the IP config options for the GigE Vision device. More... | |
| bool | IsPersistentAvailable () const |
| Check if Persistent_IP is one of the IP config options for the GigE Vision device. More... | |
| bool | IsPRAvailable () const |
| Check if PAUSE_reception is one of the IP config options for the GigE Vision device. More... | |
| bool | IsPGAvailable () const |
| Check if PAUSE_generation is one of the IP config options for the GigE Vision device. More... | |
| bool | IsLLAEnabled () const |
| Check if LLA is in current IP config for the GigE Vision device. More... | |
| bool | IsDHCPEnabled () const |
| Check if DHCP is in current IP config for the GigE Vision device. More... | |
| bool | IsPersistentEnabled () const |
| Check if Persistent_IP is in current IP config for the GigE Vision device. More... | |
| bool | IsPREnabled () const |
| Check if PAUSE_reception is in current IP config for the GigE Vision device. More... | |
| bool | IsPGEnabled () const |
| Check if PAUSE_generation is in current IP config for the GigE Vision device. More... | |
Public Member Functions inherited from PvDeviceInfo | |
| virtual | ~PvDeviceInfo () |
| Destructor. | |
| PvDeviceInfo * | Copy () const |
| Creates a copy of the PvDeviceInfo object. More... | |
| PvDeviceInfoType | GetType () const |
| Returns the type of the device info object. More... | |
| PvString | GetVendorName () const |
| Get the device's manufacturer name. More... | |
| PvString | GetModelName () const |
| Get the device's model name. More... | |
| PvString | GetVersion () const |
| Get the device's version. More... | |
| PvString | GetManufacturerInfo () const |
| Get the manufacturer information returned by the device. More... | |
| PvString | GetSerialNumber () const |
| Get the GigE Vision device's serial number. More... | |
| PvString | GetUserDefinedName () const |
| Get the device's user defined name. More... | |
| PvString | GetLicenseMessage () const |
| Get a message of whether license is valid, and if not why. More... | |
| PvString | GetDisplayID () const |
| Get a string identifying this device for display purpose. More... | |
| PvString | GetUniqueID () const |
| Get a string uniquely identifying this device. More... | |
| PvString | GetConnectionID () const |
| Get a unique string identifying this device for connection purpose. More... | |
| const PvInterface * | GetInterface () const |
| Get the network adapter (PvInterface) through which this device was reached. More... | |
| bool | IsConfigurationValid () const |
| Test if the device can be reached as currently configured. More... | |
| bool | IsLicenseValid () const |
| Test if the eBUS SDK license is valid for this device. More... | |
| PvDeviceClass | GetClass () const |
| Get the device class. More... | |
Information identifying a GigE Vision device.
| PvString PvDeviceInfoGEV::GetDefaultGateway | ( | ) | const |
Get the GigE Vision device's default gateway.
| uint32_t PvDeviceInfoGEV::GetGEVVersion | ( | ) | const |
Get the GigE Vision device's network protocol version.
The high 16 bits contain the major version and The low 16 bits the minor version.
| PvString PvDeviceInfoGEV::GetIPAddress | ( | ) | const |
Get the GigE Vision device's current IP address.
| PvString PvDeviceInfoGEV::GetIPConfigCurrentString | ( | ) | const |
Get the GigE Vision device's current IP config.
| PvString PvDeviceInfoGEV::GetIPConfigOptionsString | ( | ) | const |
Get the GigE Vision device's IP config options.
| PvString PvDeviceInfoGEV::GetMACAddress | ( | ) | const |
Get the GigE Vision device's MAC address.
| PvString PvDeviceInfoGEV::GetSubnetMask | ( | ) | const |
Get the GigE Vision device's subnet mask.
| bool PvDeviceInfoGEV::IsDHCPAvailable | ( | ) | const |
Check if DHCP is one of the IP config options for the GigE Vision device.
| bool PvDeviceInfoGEV::IsDHCPEnabled | ( | ) | const |
Check if DHCP is in current IP config for the GigE Vision device.
| bool PvDeviceInfoGEV::IsLLAAvailable | ( | ) | const |
Check if LLA is one of the IP config options for the GigE Vision device.
| bool PvDeviceInfoGEV::IsLLAEnabled | ( | ) | const |
Check if LLA is in current IP config for the GigE Vision device.
| bool PvDeviceInfoGEV::IsPersistentAvailable | ( | ) | const |
Check if Persistent_IP is one of the IP config options for the GigE Vision device.
| bool PvDeviceInfoGEV::IsPersistentEnabled | ( | ) | const |
Check if Persistent_IP is in current IP config for the GigE Vision device.
| bool PvDeviceInfoGEV::IsPGAvailable | ( | ) | const |
Check if PAUSE_generation is one of the IP config options for the GigE Vision device.
| bool PvDeviceInfoGEV::IsPGEnabled | ( | ) | const |
Check if PAUSE_generation is in current IP config for the GigE Vision device.
| bool PvDeviceInfoGEV::IsPRAvailable | ( | ) | const |
Check if PAUSE_reception is one of the IP config options for the GigE Vision device.
| bool PvDeviceInfoGEV::IsPREnabled | ( | ) | const |
Check if PAUSE_reception is in current IP config for the GigE Vision device.
| PvDeviceInfoGEV & PvDeviceInfoGEV::operator= | ( | const PvDeviceInfoGEV & | aFrom | ) |
Equal operator: copies the object.
| [in] | aFrom | The source for the copy. |
Copyright (c) 2002-2022 Pleora Technologies Inc.
www.pleora.com