Class SpinnakerNET::ManagedTransportLayerDevice¶
ClassList > SpinnakerNET > ManagedTransportLayerDevice
Part of the Managed QuickSpin API to provide access to camera information without having to first initialize the camera.
#include <ManagedTransportLayerDevice.h>
Public Attributes¶
Public Functions¶
| Type | Name |
|---|---|
| ManagedTransportLayerDevice (SpinnakerNET::GenApi::NodeMap^ pNodeMapTLDevice) |
|
| virtual | ~ManagedTransportLayerDevice () |
Public Attributes Documentation¶
variable DeviceAccessStatus¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerDevice::DeviceAccessStatus;
Description: Gets the access status the transport layer Producer has on the device. Visibility: Beginner
variable DeviceBootloaderVersion¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::DeviceBootloaderVersion;
Description: Bootloader version for FLIR devices. Visibility: Expert
variable DeviceCurrentSpeed¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerDevice::DeviceCurrentSpeed;
Description: The USB Speed that the device is currently operating at. Visibility: Expert
variable DeviceDisplayName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::DeviceDisplayName;
Description: User readable name of the device. If this is not defined in the device this should be "VENDOR MODEL (ID)". Visibility: Expert
variable DeviceDriverVersion¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::DeviceDriverVersion;
Description: Version of the device driver. Visibility: Expert
variable DeviceEndianessMechanism¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerDevice::DeviceEndianessMechanism;
Description: Identifies the endianness handling mode. Visibility: Expert
variable DeviceID¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::DeviceID;
Description: Interface-wide unique identifier of this device. Visibility: Expert
variable DeviceInstanceId¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::DeviceInstanceId;
Description: Device Instance Id. Visibility: Invisible
variable DeviceIsUpdater¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerDevice::DeviceIsUpdater;
Description: Indicates whether the device is in updater mode. Visibility: Expert
variable DeviceLinkSpeed¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::DeviceLinkSpeed;
Description: Indicates the speed of transmission negotiated by the given network interface in Mbps. Visibility: Expert
variable DeviceLocation¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::DeviceLocation;
Description: Device Location. Visibility: Expert
variable DeviceModelName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::DeviceModelName;
Description: Name of the remote device model. Visibility: Beginner
variable DeviceMulticastMonitorMode¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerDevice::DeviceMulticastMonitorMode;
Description: Controls and indicates if the device is operating in as a Multicast Monitor. Visibility: Expert
variable DevicePortId¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::DevicePortId;
Description: Device Port ID. Visibility: Expert
variable DeviceReset¶
virtual property SpinnakerNET::GenApi::Command SpinnakerNET::ManagedTransportLayerDevice::DeviceReset;
Description: Resets and reboots the device. Visibility: Beginner
variable DeviceSerialNumber¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::DeviceSerialNumber;
Description: Serial number of the remote device. Visibility: Expert
variable DeviceType¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerDevice::DeviceType;
Description: Transport layer type of the device. Visibility: Expert
variable DeviceU3VProtocol¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerDevice::DeviceU3VProtocol;
Description: Indicates whether the device is communicating in U3V Protocol. Visibility: Expert
variable DeviceUserID¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::DeviceUserID;
Description: User Defined Name. Visibility: Expert
variable DeviceVendorName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::DeviceVendorName;
Description: Name of the remote device vendor. Visibility: Beginner
variable DeviceVersion¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::DeviceVersion;
Description: Version of the device. Visibility: Beginner
variable GUIXMLLocation¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerDevice::GUIXMLLocation;
Description: Sets the location to load GUI XML. Visibility: Beginner
variable GUIXMLPath¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::GUIXMLPath;
Description: GUI XML Path. Visibility: Beginner
variable GenICamXMLLocation¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerDevice::GenICamXMLLocation;
Description: Sets the location to load GenICam XML. Visibility: Beginner
variable GenICamXMLPath¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::GenICamXMLPath;
Description: GenICam XML Path. Visibility: Beginner
variable GevCCP¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerDevice::GevCCP;
Description: Controls the device access privilege of an application. Visibility: Beginner
variable GevDeviceAutoForceIP¶
virtual property SpinnakerNET::GenApi::Command SpinnakerNET::ManagedTransportLayerDevice::GevDeviceAutoForceIP;
Description: Forces the camera to be on the same subnet as its corresponding interface. Visibility: Expert
variable GevDeviceDiscoverMaximumPacketSize¶
virtual property SpinnakerNET::GenApi::Command SpinnakerNET::ManagedTransportLayerDevice::GevDeviceDiscoverMaximumPacketSize;
Description: Discovers and updates the maximum packet size that can be safely used by the device on the current interface. Visibility: Expert
variable GevDeviceForceGateway¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::GevDeviceForceGateway;
Description: Static gateway IP address to set for the GVCP interface of the remote device. Visibility: Expert
variable GevDeviceForceIP¶
virtual property SpinnakerNET::GenApi::Command SpinnakerNET::ManagedTransportLayerDevice::GevDeviceForceIP;
Description: Apply the force IP settings (GevDeviceForceIPAddress, GevDeviceForceSubnetMask and GevDeviceForceGateway) in the Device using ForceIP command. Visibility: Expert
variable GevDeviceForceIPAddress¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::GevDeviceForceIPAddress;
Description: Static IP address to set for the GVCP interface of the remote device. Visibility: Expert
variable GevDeviceForceSubnetMask¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::GevDeviceForceSubnetMask;
Description: Static subnet mask to set for GVCP interface of the remote device. Visibility: Expert
variable GevDeviceGateway¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::GevDeviceGateway;
Description: Current gateway IP address of the GVCP interface of the remote device. Visibility: Expert
variable GevDeviceIPAddress¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::GevDeviceIPAddress;
Description: Current IP address of the GVCP interface of the selected remote device. Visibility: Expert
variable GevDeviceIsWrongSubnet¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerDevice::GevDeviceIsWrongSubnet;
Description: Indicates whether the device is on the wrong subnet. Visibility: Expert
variable GevDeviceMACAddress¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::GevDeviceMACAddress;
Description: 48-bit MAC address of the GVCP interface of the selected remote device. Visibility: Expert
variable GevDeviceMaximumPacketSize¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::GevDeviceMaximumPacketSize;
Description: The maximum packet size that can be safely used by the device on the current interface. Visibility: Expert
variable GevDeviceMaximumRetryCount¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::GevDeviceMaximumRetryCount;
Description: Maximum number of times to retry a read/write operation. Visibility: Expert
variable GevDeviceModeIsBigEndian¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerDevice::GevDeviceModeIsBigEndian;
Description: This represents the endianness of all device's registers (bootstrap registers and manufacturer-specific registers). Visibility: Expert
variable GevDevicePort¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::GevDevicePort;
Description: Current IP port of the GVCP interface of the selected remote device. Visibility: Expert
variable GevDeviceReadAndWriteTimeout¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::GevDeviceReadAndWriteTimeout;
Description: The timeout in us for read/write operations to the camera. Visibility: Expert
variable GevDeviceSubnetMask¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::GevDeviceSubnetMask;
Description: Current subnet mask of the GVCP interface of the selected remote device. Visibility: Expert
variable GevVersionMajor¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::GevVersionMajor;
Description: Major version of the specification. Visibility: Expert
variable GevVersionMinor¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::GevVersionMinor;
Description: Minor version of the specification. Visibility: Expert
variable StreamID¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerDevice::StreamID;
Description: Device unique ID for the stream. Visibility: Beginner
variable StreamSelector¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerDevice::StreamSelector;
Description: Selector for the different stream channels. This value can be used when fetching the TL Stream Nodemap and does not control which streams are active. Visibility: Beginner
Public Functions Documentation¶
function ManagedTransportLayerDevice¶
inline SpinnakerNET::ManagedTransportLayerDevice::ManagedTransportLayerDevice (
SpinnakerNET::GenApi::NodeMap ^ pNodeMapTLDevice
)
function ~ManagedTransportLayerDevice¶
The documentation for this class was generated from the following file /workspace/src/SpinnakerNET/ManagedTransportLayerDevice.h