Skip to content

Pylon::Key#

Module: Transport Layer

This namespace contains keys for accessing the properties of pylon info objects.

Attributes#

Name
const char *const SerialNumberKey
Identifies the serial number if it supported by the underlying implementation.
const char *const UserDefinedNameKey
Identifies the user-defined name if present.
const char *const ModelNameKey
Identifies the model name of the device.
const char *const DeviceVersionKey
Identifies the version string of the device.
const char *const DeviceFactoryKey
Identifies the identifier for the transport layer able to create this device.
const char *const XMLSourceKey
Identifies the source of the XML used to create the node map of this device.
const char *const ManufacturerInfoKey
Identifies the manufacturer info.
const char *const DeviceIDKey
Identifies the device ID (e.g., used by Camera Link and GenTL Consumer).
const char *const AddressKey
Identifies the IP address of the device IP address in a human-readable representation including the port number.
const char *const IpAddressKey
Identifies the IP address of the device IP address in a human-readable representation.
const char *const DefaultGatewayKey
Identifies the default gateway of the device IP address in a human-readable representation.
const char *const SubnetMaskKey
Identifies the subnet mask of the device IP address in a human-readable representation.
const char *const SubnetAddressKey
Identifies the subnet address of the device in a human-readable representation.
const char *const PortNrKey
Identifies the port number used.
const char *const MacAddressKey
Identifies the MAC address of the device of the device IP address in a human-readable representation.
const char *const InterfaceKey
Identifies the address of the network interface the device is connected.
const char *const IpConfigOptionsKey
Identifies the persistent IP configuration options.
const char *const IpConfigCurrentKey
Identifies the current IP configuration of the device.
const char *const DeviceGUIDKey
const char *const VendorIdKey
const char *const ProductIdKey
const char *const DriverKeyNameKey
const char *const UsbDriverTypeKey
const char *const UsbPortVersionBcdKey
const char *const SpeedSupportBitmaskKey
const char *const TransferModeKey
const char *const InternalNameKey
Identifies the name of the device used by the underlying device driver. Internal use only.
const char *const PortIDKey
Identifies the ID of the serial port the device is connected to.
const char *const InitialBaudRateKey
Identifies the initial baud rate of the serial port the device is connected to.
const char *const DeviceXMLFileOverrideKey
Identifies the device xml file override used. Internal use only.
const char *const DeviceSpecificStringKey
Identifies the device specific string. Internal use only.
const char *const PortSpecificStringKey
Identifies the port specific string of the device. Internal use only.
const char *const DeviceIdxKey
const char *const FriendlyNameKey
Identifies the human readable name of the device.
const char *const FullNameKey
Identifies the full name identifying the device.
const char *const VendorNameKey
Identifies the vendor name of the device.
const char *const DeviceClassKey
Identifies the device class device, e.g. Basler1394.
const char *const TLTypeKey
Identifies the transport layer type.
const char *const InterfaceIDKey
Identifies the interface ID.
const char *const FileNameKey
Identifies the filename of the GenTL producer [GenTL consumer only].
const char *const InfoIDKey
Identifies the InfoID of the GenTL producer [GenTL consumer only].
const char *const VersionKey
Identifies the filename of the GenTL producer.

Attributes Documentation#

SerialNumberKey#

const char *const SerialNumberKey = "SerialNumber";

Identifies the serial number if it supported by the underlying implementation.

UserDefinedNameKey#

const char *const UserDefinedNameKey = "UserDefinedName";

Identifies the user-defined name if present.

ModelNameKey#

const char *const ModelNameKey = "ModelName";

Identifies the model name of the device.

DeviceVersionKey#

const char *const DeviceVersionKey = "DeviceVersion";

Identifies the version string of the device.

DeviceFactoryKey#

const char *const DeviceFactoryKey = "DeviceFactory";

Identifies the identifier for the transport layer able to create this device.

XMLSourceKey#

const char *const XMLSourceKey = "XMLSource";

Identifies the source of the XML used to create the node map of this device.

ManufacturerInfoKey#

const char *const ManufacturerInfoKey = "ManufacturerInfo";

Identifies the manufacturer info.

DeviceIDKey#

const char *const DeviceIDKey = "DeviceID";

Identifies the device ID (e.g., used by Camera Link and GenTL Consumer).

AddressKey#

const char *const AddressKey = "Address";

Identifies the IP address of the device IP address in a human-readable representation including the port number.

IpAddressKey#

const char *const IpAddressKey = "IpAddress";

Identifies the IP address of the device IP address in a human-readable representation.

DefaultGatewayKey#

const char *const DefaultGatewayKey = "DefaultGateway";

Identifies the default gateway of the device IP address in a human-readable representation.

SubnetMaskKey#

const char *const SubnetMaskKey = "SubnetMask";

Identifies the subnet mask of the device IP address in a human-readable representation.

SubnetAddressKey#

const char *const SubnetAddressKey = "SubnetAddress";

Identifies the subnet address of the device in a human-readable representation.

PortNrKey#

const char *const PortNrKey = "PortNr";

Identifies the port number used.

MacAddressKey#

const char *const MacAddressKey = "MacAddress";

Identifies the MAC address of the device of the device IP address in a human-readable representation.

InterfaceKey#

const char *const InterfaceKey = "Interface";

Identifies the address of the network interface the device is connected.

IpConfigOptionsKey#

const char *const IpConfigOptionsKey = "IpConfigOptions";

Identifies the persistent IP configuration options.

IpConfigCurrentKey#

const char *const IpConfigCurrentKey = "IpConfigCurrent";

Identifies the current IP configuration of the device.

DeviceGUIDKey#

const char *const DeviceGUIDKey = "DeviceGUID";

VendorIdKey#

const char *const VendorIdKey = "VendorId";

ProductIdKey#

const char *const ProductIdKey = "ProductId";

DriverKeyNameKey#

const char *const DriverKeyNameKey = "DriverKeyName";

UsbDriverTypeKey#

const char *const UsbDriverTypeKey = "UsbDriverTypeName";

UsbPortVersionBcdKey#

const char *const UsbPortVersionBcdKey = "UsbPortVersionBcd";

SpeedSupportBitmaskKey#

const char *const SpeedSupportBitmaskKey = "SpeedSupportBitmask";

TransferModeKey#

const char *const TransferModeKey = "TransferModeKey";

InternalNameKey#

const char *const InternalNameKey = "InternalName";

Identifies the name of the device used by the underlying device driver. Internal use only.

PortIDKey#

const char *const PortIDKey = "PortID";

Identifies the ID of the serial port the device is connected to.

InitialBaudRateKey#

const char *const InitialBaudRateKey = "InitialBaudRate";

Identifies the initial baud rate of the serial port the device is connected to.

DeviceXMLFileOverrideKey#

const char *const DeviceXMLFileOverrideKey = "DeviceXMLFileOverride";

Identifies the device xml file override used. Internal use only.

DeviceSpecificStringKey#

const char *const DeviceSpecificStringKey = "DeviceSpecificString";

Identifies the device specific string. Internal use only.

PortSpecificStringKey#

const char *const PortSpecificStringKey = "PortSpecificString";

Identifies the port specific string of the device. Internal use only.

DeviceIdxKey#

const char *const DeviceIdxKey = "DeviceIdx";

FriendlyNameKey#

const char *const FriendlyNameKey = "FriendlyName";

Identifies the human readable name of the device.

FullNameKey#

const char *const FullNameKey = "FullName";

Identifies the full name identifying the device.

VendorNameKey#

const char *const VendorNameKey = "VendorName";

Identifies the vendor name of the device.

DeviceClassKey#

const char *const DeviceClassKey = "DeviceClass";

Identifies the device class device, e.g. Basler1394.

TLTypeKey#

const char *const TLTypeKey = "TLType";

Identifies the transport layer type.

InterfaceIDKey#

const char *const InterfaceIDKey = "InterfaceID";

Identifies the interface ID.

FileNameKey#

const char *const FileNameKey = "FileName";

Identifies the filename of the GenTL producer [GenTL consumer only].

InfoIDKey#

const char *const InfoIDKey = "InfoID";

Identifies the InfoID of the GenTL producer [GenTL consumer only].

VersionKey#

const char *const VersionKey = "Version";

Identifies the filename of the GenTL producer.


Updated on 5 July 2022 at 15:30:01