Class SpinnakerNET::ManagedTransportLayerInterface¶
ClassList > SpinnakerNET > ManagedTransportLayerInterface
Part of the Managed QuickSpin API to provide access to camera information without having to first initialize the camera.
#include <ManagedTransportLayerInterface.h>
Public Attributes¶
Public Functions¶
| Type | Name |
|---|---|
| ManagedTransportLayerInterface (SpinnakerNET::GenApi::NodeMap^ pNodeMapTLDevice) |
|
| virtual | ~ManagedTransportLayerInterface () |
Public Attributes Documentation¶
variable ActionCommand¶
virtual property SpinnakerNET::GenApi::Command SpinnakerNET::ManagedTransportLayerInterface::ActionCommand;
Description: Issues an Action Command to attached GEV devices on interface. Visibility: Expert
variable CPUAffinityEnable¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerInterface::CPUAffinityEnable;
Description: Enable or disable CPU affinity enforcement for this interface. Set to true to start the CPU affinity service, which monitors network bandwidth and enforces process pinning to keep non-reserved workloads off the reserved cores. Set to false to stop enforcement. Visibility: Expert
variable CpuAffinityPrivilege¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerInterface::CpuAffinityPrivilege;
Description: Privilege level for CPU affinity operations on this system (0=Unknown, 1=None, 2=Admin) Visibility: Expert
variable DeviceAccessStatus¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerInterface::DeviceAccessStatus;
Description: Gives the device's access status at the moment of the last execution of "DeviceUpdateList". This value only changes on execution of "DeviceUpdateList". Visibility: Expert
variable DeviceCount¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::DeviceCount;
Description: Number of compatible devices detected on current interface. Visibility: Expert
variable DeviceID¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::DeviceID;
Description: Interface wide unique identifier of the selected device. This value only changes on execution of "DeviceUpdateList". Visibility: Expert
variable DeviceModelName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::DeviceModelName;
Description: Name of the device model. This value only changes on execution of "DeviceUpdateList". Visibility: Expert
variable DeviceSelector¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::DeviceSelector;
Description: Selector for the different devices on this interface. This value only changes on execution of "DeviceUpdateList". The selector is 0-based in order to match the index of the C interface. Visibility: Expert
variable DeviceSerialNumber¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::DeviceSerialNumber;
Description: Serial number of the selected remote device. Visibility: Expert
variable DeviceUnlock¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::DeviceUnlock;
Description: Unlocks devices for internal use. Visibility: Expert
variable DeviceUpdateList¶
virtual property SpinnakerNET::GenApi::Command SpinnakerNET::ManagedTransportLayerInterface::DeviceUpdateList;
Description: Updates the internal device list. Visibility: Expert
variable DeviceVendorName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::DeviceVendorName;
Description: Name of the device vendor. This value only changes on execution of "DeviceUpdateList". Visibility: Expert
variable FLIRFilterDriverStatus¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerInterface::FLIRFilterDriverStatus;
Description: Reports whether FLIR Light Weight Filter Driver is enabled, disabled, or not installed. Visibility: Expert
variable GevActionAckRequired¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerInterface::GevActionAckRequired;
Description: Indicates whether an ACK is required from the device after receiving an action command Visibility: Expert
variable GevActionDeviceKey¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevActionDeviceKey;
Description: Key to authorize the action for the device. Visibility: Expert
variable GevActionGroupKey¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevActionGroupKey;
Description: Provides the key that the device will use to validate the action on reception of the action protocol message. Visibility: Expert
variable GevActionGroupMask¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevActionGroupMask;
Description: Provides the mask that the device will use to validate the action on reception of the action protocol message. Visibility: Expert
variable GevActionTime¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevActionTime;
Description: Provides the time in nanoseconds when the action is to be executed. Visibility: Expert
variable GevDeviceAutoForceIP¶
virtual property SpinnakerNET::GenApi::Command SpinnakerNET::ManagedTransportLayerInterface::GevDeviceAutoForceIP;
Description: Automatically forces the selected remote device to an IP Address on the same subnet as the GVCP interface. Visibility: Expert
variable GevDeviceDisableDiscovery¶
virtual property SpinnakerNET::GenApi::Command SpinnakerNET::ManagedTransportLayerInterface::GevDeviceDisableDiscovery;
Description: Disables discovery of GEV devices on the interface. Visibility: Expert
variable GevDeviceDiscoveryEnabled¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerInterface::GevDeviceDiscoveryEnabled;
Description: Enables or disables discovery of GEV devices on the interface. Visibility: Expert
variable GevDeviceEnableDiscovery¶
virtual property SpinnakerNET::GenApi::Command SpinnakerNET::ManagedTransportLayerInterface::GevDeviceEnableDiscovery;
Description: Enables discovery of GEV devices on the interface. Visibility: Expert
variable GevDeviceForceGateway¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevDeviceForceGateway;
Description: Static gateway IP address to set for the GVCP interface of the selected remote device. Visibility: Expert
variable GevDeviceForceIP¶
virtual property SpinnakerNET::GenApi::Command SpinnakerNET::ManagedTransportLayerInterface::GevDeviceForceIP;
Description: Apply the force IP settings (GevDeviceForceIPAddress, GevDeviceForceSubnetMask and GevDeviceForceGateway) in the selected remote device using ForceIP command. Visibility: Expert
variable GevDeviceForceIPAddress¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevDeviceForceIPAddress;
Description: Static IP address to set for the GVCP interface of the selected remote device. Visibility: Expert
variable GevDeviceForceSubnetMask¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevDeviceForceSubnetMask;
Description: Static subnet mask to set for GVCP interface of the selected remote device. Visibility: Expert
variable GevDeviceGateway¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevDeviceGateway;
Description: Current gateway IP address of the GVCP interface of the selected remote device. Visibility: Expert
variable GevDeviceIPAddress¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevDeviceIPAddress;
Description: Current IP address of the GVCP interface of the selected remote device. Visibility: Expert
variable GevDeviceMACAddress¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevDeviceMACAddress;
Description: 48-bit MAC address of the GVCP interface of the selected remote device. Visibility: Expert
variable GevDeviceSubnetMask¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevDeviceSubnetMask;
Description: Current subnet mask of the GVCP interface of the selected remote device. Visibility: Expert
variable GevInterfaceGateway¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevInterfaceGateway;
Description: IP address of the selected gateway entry of this interface. Visibility: Expert
variable GevInterfaceGatewaySelector¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevInterfaceGatewaySelector;
Description: Selector for the different gateway entries for this interface. Visibility: Expert
variable GevInterfaceIsIPConflict¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerInterface::GevInterfaceIsIPConflict;
Description: Indicates whether the adapter has an IP conflict Visibility: Expert
variable GevInterfaceMACAddress¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevInterfaceMACAddress;
Description: 48-bit MAC address of this interface. Visibility: Expert
variable GevInterfaceMTU¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevInterfaceMTU;
Description: Maximum transmission unit of this interface. Visibility: Expert
variable GevInterfaceReceiveLinkSpeed¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevInterfaceReceiveLinkSpeed;
Description: Receive link speed of this interface in bits per second. Visibility: Expert
variable GevInterfaceSubnetIPAddress¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevInterfaceSubnetIPAddress;
Description: IP address of the selected subnet of this interface. Visibility: Expert
variable GevInterfaceSubnetMask¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevInterfaceSubnetMask;
Description: Subnet mask of the selected subnet of this interface. Visibility: Expert
variable GevInterfaceSubnetSelector¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevInterfaceSubnetSelector;
Description: Selector for the subnet of this interface. Visibility: Expert
variable GevInterfaceTransmitLinkSpeed¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::GevInterfaceTransmitLinkSpeed;
Description: Transmit link speed of this interface in bits per second. Visibility: Expert
variable HostAdapterDriverVersion¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::HostAdapterDriverVersion;
Description: Driver version of the interface's host adapter. Visibility: Expert
variable HostAdapterName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::HostAdapterName;
Description: User readable name of the interface's host adapter. Visibility: Expert
variable HostAdapterVendor¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::HostAdapterVendor;
Description: User readable name of the host adapter's vendor. Visibility: Expert
variable IncompatibleDeviceCount¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::IncompatibleDeviceCount;
Description: Number of incompatible devices detected on current interface. Visibility: Expert
variable IncompatibleDeviceID¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::IncompatibleDeviceID;
Description: Interface wide unique identifier of the selected incompatible device. This value only changes on execution of "DeviceUpdateList". Visibility: Expert
variable IncompatibleDeviceModelName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::IncompatibleDeviceModelName;
Description: Name of the incompatible device model. This value only changes on execution of "DeviceUpdateList". Visibility: Expert
variable IncompatibleDeviceSelector¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::IncompatibleDeviceSelector;
Description: Selector for the devices that are not compatible with Spinnaker on this interface. This value only changes on execution of "DeviceUpdateList". The selector is 0-based in order to match the index of the C interface. Visibility: Expert
variable IncompatibleDeviceVendorName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::IncompatibleDeviceVendorName;
Description: Name of the incompatible device vendor. This value only changes on execution of "DeviceUpdateList". Visibility: Expert
variable IncompatibleGevDeviceIPAddress¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::IncompatibleGevDeviceIPAddress;
Description: Current IP address of the GVCP interface of the selected remote incompatible device. Visibility: Expert
variable IncompatibleGevDeviceMACAddress¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::IncompatibleGevDeviceMACAddress;
Description: 48-bit MAC address of the GVCP interface of the selected remote incompatible device. Visibility: Expert
variable IncompatibleGevDeviceSubnetMask¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::IncompatibleGevDeviceSubnetMask;
Description: Current subnet mask of the GVCP interface of the selected remote incompatible device. Visibility: Expert
variable InterfaceDisplayName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::InterfaceDisplayName;
Description: User readable name of the selected interface. Visibility: Expert
variable InterfaceID¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::InterfaceID;
Description: Transport layer Producer wide unique identifier of the selected interface. Visibility: Expert
variable InterfaceType¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerInterface::InterfaceType;
Description: Transport layer type of the interface. Visibility: Expert
variable POEStatus¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerInterface::POEStatus;
Description: Reports and controls the interface's power over Ethernet status. Visibility: Expert
variable ReceiveSideScalingReservedCores¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerInterface::ReceiveSideScalingReservedCores;
Description: Comma-separated list of reserved CPU cores for Receive Side Scaling on this interface Visibility: Expert
variable ReceiveSideScalingReservedCoresCount¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerInterface::ReceiveSideScalingReservedCoresCount;
Description: Number of reserved CPU cores for Receive Side Scaling on this interface Visibility: Expert
variable TeledyneGigeVisionFilterDriverStatus¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerInterface::TeledyneGigeVisionFilterDriverStatus;
Description: Reports whether Teledyne Gige Vision Filter Driver is enabled, disabled, or not installed. Visibility: Expert
Public Functions Documentation¶
function ManagedTransportLayerInterface¶
inline SpinnakerNET::ManagedTransportLayerInterface::ManagedTransportLayerInterface (
SpinnakerNET::GenApi::NodeMap ^ pNodeMapTLDevice
)
function ~ManagedTransportLayerInterface¶
The documentation for this class was generated from the following file /workspace/src/SpinnakerNET/ManagedTransportLayerInterface.h