Class SpinnakerNET::ManagedTransportLayerSystem¶
ClassList > SpinnakerNET > ManagedTransportLayerSystem
Part of the Managed QuickSpin API to provide access to camera information without having to first initialize the camera.
#include <ManagedTransportLayerSystem.h>
Public Attributes¶
Public Functions¶
| Type | Name |
|---|---|
| ManagedTransportLayerSystem (SpinnakerNET::GenApi::NodeMap^ pNodeMapTLDevice) |
|
| virtual | ~ManagedTransportLayerSystem () |
Public Attributes Documentation¶
variable CpuAffinityAvailableCores¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerSystem::CpuAffinityAvailableCores;
Description: Number of available CPU cores for affinity assignment Visibility: Expert
variable CpuAffinityPrivilege¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerSystem::CpuAffinityPrivilege;
Description: Privilege level for CPU affinity control (0=Unknown, 1=None, 2=Admin) Visibility: Expert
variable CpuAffinityServiceStart¶
virtual property SpinnakerNET::GenApi::Command SpinnakerNET::ManagedTransportLayerSystem::CpuAffinityServiceStart;
Description: Start the CPU affinity service (admin only) Visibility: Expert
variable CpuAffinityServiceStatus¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerSystem::CpuAffinityServiceStatus;
Description: Status of the CPU affinity service (0=Stopped, 1=Running, 2=Unknown) Visibility: Expert
variable CpuAffinityServiceStop¶
virtual property SpinnakerNET::GenApi::Command SpinnakerNET::ManagedTransportLayerSystem::CpuAffinityServiceStop;
Description: Stop the CPU affinity service (admin only) Visibility: Expert
variable EnumerateGEVInterfaces¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerSystem::EnumerateGEVInterfaces;
Description: Enables or disables enumeration of GEV Interfaces. Visibility: Expert
variable EnumerateGen2Cameras¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerSystem::EnumerateGen2Cameras;
Description: Enables or disables the enumeration of USB3 and GigE based Generation 2 cameras. This includes the CM3, FL3, GS3, and BFLY families. Visibility: Expert
variable EnumerateUSBInterfaces¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerSystem::EnumerateUSBInterfaces;
Description: Enables or disables enumeration of USB Interfaces. Visibility: Expert
variable GEVAutoAssignIPEnable¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerSystem::GEVAutoAssignIPEnable;
Description: GEV cameras on different subnets than their host adapter will be automatically assigned a valid IP. Note: this feature does not work when network adapters are in the IP address range 169.254.0.0/16 (169.254.0.0 through 169.254.255.255). Visibility: Expert
variable GenTLSFNCVersionMajor¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerSystem::GenTLSFNCVersionMajor;
Description: Major version number of the GenTL Standard Features Naming Convention that was used to create the GenTL Producer`s XML. Visibility: Expert
variable GenTLSFNCVersionMinor¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerSystem::GenTLSFNCVersionMinor;
Description: Minor version number of the GenTL Standard Features Naming Convention that was used to create the GenTL Producer`s XML. Visibility: Expert
variable GenTLSFNCVersionSubMinor¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerSystem::GenTLSFNCVersionSubMinor;
Description: Sub minor version number of the GenTL Standard Features Naming Convention that was used to create the GenTL Producer`s XML. Visibility: Expert
variable GenTLVersionMajor¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerSystem::GenTLVersionMajor;
Description: Major version number of the GenTL specification the GenTL Producer implementation complies with. Visibility: Expert
variable GenTLVersionMinor¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerSystem::GenTLVersionMinor;
Description: Minor version number of the GenTL specification the GenTL Producer implementation complies with. Visibility: Expert
variable GevInterfaceDefaultGateway¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerSystem::GevInterfaceDefaultGateway;
Description: Gateway of the selected interface. Visibility: Expert
variable GevInterfaceDefaultIPAddress¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerSystem::GevInterfaceDefaultIPAddress;
Description: IP address of the first subnet of the selected interface. Note that for a GenTL Producer implementation supporting GigE Vision this feature is mandatory. Visibility: Expert
variable GevInterfaceDefaultSubnetMask¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerSystem::GevInterfaceDefaultSubnetMask;
Description: Subnet mask of the first subnet of the selected interface. Note that for a GenTL Producer implementation supporting GigE Vision this feature is mandatory. Visibility: Expert
variable GevInterfaceMACAddress¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerSystem::GevInterfaceMACAddress;
Description: 48-bit MAC address of the selected interface. Note that for a GenTL Producer implementation supporting GigE Vision this feature is mandatory. Visibility: Expert
variable GevVersionMajor¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerSystem::GevVersionMajor;
Description: Major version number of the GigE Vision specification the GenTL Producer implementation complies to. Visibility: Expert
variable GevVersionMinor¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerSystem::GevVersionMinor;
Description: Minor version number of the GigE Vision specification the GenTL Producer implementation complies to. Visibility: Expert
variable InterfaceDisplayName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerSystem::InterfaceDisplayName;
Description: A user-friendly name of the selected Interface. Visibility: Beginner
variable InterfaceID¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerSystem::InterfaceID;
Description: GenTL Producer wide unique identifier of the selected interface. Visibility: Beginner
variable InterfaceSelector¶
virtual property SpinnakerNET::GenApi::Integer SpinnakerNET::ManagedTransportLayerSystem::InterfaceSelector;
Description: Selector for the different GenTL Producer interfaces. This interface list only changes on execution of "InterfaceUpdateList". The selector is 0-based in order to match the index of the C interface. Visibility: Beginner
variable InterfaceUpdateList¶
virtual property SpinnakerNET::GenApi::Command SpinnakerNET::ManagedTransportLayerSystem::InterfaceUpdateList;
Description: Updates the internal list of the interfaces. This feature is readable even if the execution cannot be performed immediately. The command then returns and the status can be polled. This function interacts with the TLUpdateInterfaceList function of the GenTL producer. It is up to the GenTL consumer to handle access in case both methods are used. Visibility: Beginner
variable MediaOptimizationEnable¶
virtual property SpinnakerNET::GenApi::BoolNode SpinnakerNET::ManagedTransportLayerSystem::MediaOptimizationEnable;
Description: Shows and controls media optimization. This node is readable to all users and writable only to admin users, allowing the MMCSS service start mode to be enabled or disabled. Visibility: Expert
variable MediaOptimizationPrivilege¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerSystem::MediaOptimizationPrivilege;
Description: Privilege level for media optimization control (0=Unknown, 1=None, 2=Admin) Visibility: Expert
variable TLDisplayName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerSystem::TLDisplayName;
Description: User readable name of the GenTL Producer. Visibility: Expert
variable TLFileName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerSystem::TLFileName;
Description: Filename including extension of the GenTL Producer. Visibility: Expert
variable TLID¶
Description: Unique identifier of the GenTL Producer like a GUID. Visibility: Expert
variable TLModelName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerSystem::TLModelName;
Description: Name of the GenTL Producer to distinguish different kinds of GenTL Producer implementations from one vendor. Visibility: Beginner
variable TLPath¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerSystem::TLPath;
Description: Full path to the GenTL Producer including filename and extension. Visibility: Expert
variable TLType¶
virtual property SpinnakerNET::GenApi::Enumeration SpinnakerNET::ManagedTransportLayerSystem::TLType;
Description: Transport layer type of the GenTL Producer implementation. Visibility: Expert
variable TLVendorName¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerSystem::TLVendorName;
Description: Name of the GenTL Producer vendor. Visibility: Beginner
variable TLVersion¶
virtual property SpinnakerNET::GenApi::StringNode SpinnakerNET::ManagedTransportLayerSystem::TLVersion;
Description: Vendor specific version string. Visibility: Beginner
Public Functions Documentation¶
function ManagedTransportLayerSystem¶
inline SpinnakerNET::ManagedTransportLayerSystem::ManagedTransportLayerSystem (
SpinnakerNET::GenApi::NodeMap ^ pNodeMapTLDevice
)
function ~ManagedTransportLayerSystem¶
The documentation for this class was generated from the following file /workspace/src/SpinnakerNET/ManagedTransportLayerSystem.h