Pylon Logo Basler Logo
Classes | Namespaces | Variables
DeviceInfo.h File Reference

Definition of CDeviceInfo class. More...

#include <pylon/Platform.h>
#include <pylon/PylonBase.h>
#include <pylon/stdinclude.h>
#include <pylon/Info.h>

Classes

class  Pylon::CDeviceInfo
 Holds information about an enumerated device. More...
 

Namespaces

 Pylon
 Contains definitions of pylon types.
 
 Pylon::Key
 This namespace contains keys for accessing the properties of pylon info objects.
 

Variables

const char *const Pylon::Key::SerialNumberKey = "SerialNumber"
 Identifies the serial number if it supported by the underlying implementation.
 
const char *const Pylon::Key::UserDefinedNameKey = "UserDefinedName"
 Identifies the user-defined name if present.
 
const char *const Pylon::Key::ModelNameKey = "ModelName"
 Identifies the model name of the device.
 
const char *const Pylon::Key::DeviceVersionKey = "DeviceVersion"
 Identifies the version string of the device.
 
const char *const Pylon::Key::DeviceFactoryKey = "DeviceFactory"
 Identifies the identifier for the transport layer able to create this device.
 
const char *const Pylon::Key::XMLSourceKey = "XMLSource"
 Identifies the source of the XML used to create the node map of this device.
 
const char *const Pylon::Key::ManufacturerInfoKey = "ManufacturerInfo"
 Identifies the manufacturer info.
 
const char *const Pylon::Key::DeviceIDKey = "DeviceID"
 Identifies the device ID (e.g., used by Camera Link and GenTL Consumer).
 
const char *const Pylon::Key::AddressKey = "Address"
 Identifies the IP address of the device IP address in a human-readable representation including the port number.
 
const char *const Pylon::Key::IpAddressKey = "IpAddress"
 Identifies the IP address of the device IP address in a human-readable representation.
 
const char *const Pylon::Key::DefaultGatewayKey = "DefaultGateway"
 Identifies the default gateway of the device IP address in a human-readable representation.
 
const char *const Pylon::Key::SubnetMaskKey = "SubnetMask"
 Identifies the subnet mask of the device IP address in a human-readable representation.
 
const char *const Pylon::Key::SubnetAddressKey = "SubnetAddress"
 Identifies the subnet address of the device in a human-readable representation.
 
const char *const Pylon::Key::PortNrKey = "PortNr"
 Identifies the port number used.
 
const char *const Pylon::Key::MacAddressKey = "MacAddress"
 Identifies the MAC address of the device of the device IP address in a human-readable representation.
 
const char *const Pylon::Key::InterfaceKey = "Interface"
 Identifies the address of the network interface the device is connected.
 
const char *const Pylon::Key::IpConfigOptionsKey = "IpConfigOptions"
 Identifies the persistent IP configuration options.
 
const char *const Pylon::Key::IpConfigCurrentKey = "IpConfigCurrent"
 Identifies the current IP configuration of the device.
 
const char *const Pylon::Key::InternalNameKey = "InternalName"
 Identifies the name of the device used by the underlying device driver. Internal use only.
 
const char *const Pylon::Key::BconAdapterLibraryNameKey = "BconAdapterLibraryName"
 Identifies the name of BCON adapter library including extension without path information.
 
const char *const Pylon::Key::BconAdapterLibraryVersionKey = "BconAdapterLibraryVersion"
 Identifies the version of the externally provided BCON adapter library. The format is:v{major}.{minor}.
 
const char *const Pylon::Key::BconAdapterLibraryApiVersionKey = "BconAdapterLibraryApiVersion"
 Identifies the version of the BCON Adapter API the BCON adapter library has been implemented for. The format is:v{major}.{minor}.
 
const char *const Pylon::Key::SupportedBconAdapterApiVersionKey = "SupportedBconAdapterApiVersion"
 Identifies the version of the BCON Adapter API currently supported by pylon. The format is:v{major}.{minor}.
 
const char *const Pylon::Key::PortIDKey = "PortID"
 Identifies the ID of the serial port the device is connected to.
 
const char *const Pylon::Key::InitialBaudRateKey = "InitialBaudRate"
 Identifies the initial baud rate of the serial port the device is connected to.
 
const char *const Pylon::Key::DeviceXMLFileOverrideKey = "DeviceXMLFileOverride"
 Identifies the device xml file override used. Internal use only.
 
const char *const Pylon::Key::DeviceSpecificStringKey = "DeviceSpecificString"
 Identifies the device specific string. Internal use only.
 
const char *const Pylon::Key::PortSpecificStringKey = "PortSpecificString"
 Identifies the port specific string of the device. Internal use only.
 

Detailed Description

Definition of CDeviceInfo class.


pylon 6.1.0
Copyright (c) 2006-2020 Basler AG (Mon Mar 16 2020 10:56:51)