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 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 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. BaslerUsb.
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#

variable SerialNumberKey#

const char *const SerialNumberKey = "SerialNumber";

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

variable UserDefinedNameKey#

const char *const UserDefinedNameKey = "UserDefinedName";

Identifies the user-defined name if present.

variable ModelNameKey#

const char *const ModelNameKey = "ModelName";

Identifies the model name of the device.

variable DeviceVersionKey#

const char *const DeviceVersionKey = "DeviceVersion";

Identifies the version string of the device.

variable DeviceFactoryKey#

const char *const DeviceFactoryKey = "DeviceFactory";

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

variable XMLSourceKey#

const char *const XMLSourceKey = "XMLSource";

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

variable ManufacturerInfoKey#

const char *const ManufacturerInfoKey = "ManufacturerInfo";

Identifies the manufacturer info.

variable DeviceIDKey#

const char *const DeviceIDKey = "DeviceID";

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

variable AddressKey#

const char *const AddressKey = "Address";

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

variable IpAddressKey#

const char *const IpAddressKey = "IpAddress";

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

variable DefaultGatewayKey#

const char *const DefaultGatewayKey = "DefaultGateway";

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

variable SubnetMaskKey#

const char *const SubnetMaskKey = "SubnetMask";

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

variable SubnetAddressKey#

const char *const SubnetAddressKey = "SubnetAddress";

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

variable PortNrKey#

const char *const PortNrKey = "PortNr";

Identifies the port number used.

variable MacAddressKey#

const char *const MacAddressKey = "MacAddress";

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

variable InterfaceKey#

const char *const InterfaceKey = "Interface";

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

variable IpConfigOptionsKey#

const char *const IpConfigOptionsKey = "IpConfigOptions";

Identifies the persistent IP configuration options.

variable IpConfigCurrentKey#

const char *const IpConfigCurrentKey = "IpConfigCurrent";

Identifies the current IP configuration of the device.

variable PortIDKey#

const char *const PortIDKey = "PortID";

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

variable InitialBaudRateKey#

const char *const InitialBaudRateKey = "InitialBaudRate";

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

variable DeviceXMLFileOverrideKey#

const char *const DeviceXMLFileOverrideKey = "DeviceXMLFileOverride";

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

variable DeviceSpecificStringKey#

const char *const DeviceSpecificStringKey = "DeviceSpecificString";

Identifies the device specific string. Internal use only.

variable PortSpecificStringKey#

const char *const PortSpecificStringKey = "PortSpecificString";

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

variable FriendlyNameKey#

const char *const FriendlyNameKey = "FriendlyName";

Identifies the human readable name of the device.

variable FullNameKey#

const char *const FullNameKey = "FullName";

Identifies the full name identifying the device.

variable VendorNameKey#

const char *const VendorNameKey = "VendorName";

Identifies the vendor name of the device.

variable DeviceClassKey#

const char *const DeviceClassKey = "DeviceClass";

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

variable TLTypeKey#

const char *const TLTypeKey = "TLType";

Identifies the transport layer type.

variable InterfaceIDKey#

const char *const InterfaceIDKey = "InterfaceID";

Identifies the interface ID.

variable FileNameKey#

const char *const FileNameKey = "FileName";

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

variable InfoIDKey#

const char *const InfoIDKey = "InfoID";

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

variable VersionKey#

const char *const VersionKey = "Version";

Identifies the filename of the GenTL producer.