libCEC 8.1.0
C / C++ API — control CEC-capable HDMI devices
Loading...
Searching...
No Matches
AdapterDescriptor Struct Reference

#include <cectypes.h>

Public Member Functions

 AdapterDescriptor (void)
 
 AdapterDescriptor (const cec_adapter_descriptor &other)
 

Public Attributes

std::string strComPath
 the adapter's stable location: USB-tree path (Linux) / device instance id (Windows); does not change with enumeration order
 
std::string strComName
 the com port used to open the adapter, e.g.
 
uint16_t iVendorId
 
uint16_t iProductId
 
uint16_t iFirmwareVersion
 
uint16_t iPhysicalAddress
 
uint32_t iFirmwareBuildDate
 
cec_adapter_type adapterType
 
std::string strDeviceName
 a human-readable display name for the adapter, e.g.
 

Detailed Description

Definition at line 972 of file cectypes.h.

Constructor & Destructor Documentation

◆ AdapterDescriptor() [1/2]

AdapterDescriptor::AdapterDescriptor ( void  )
inline

Definition at line 974 of file cectypes.h.

◆ AdapterDescriptor() [2/2]

AdapterDescriptor::AdapterDescriptor ( const cec_adapter_descriptor other)
inline

Definition at line 984 of file cectypes.h.

Member Data Documentation

◆ strComPath

std::string AdapterDescriptor::strComPath

the adapter's stable location: USB-tree path (Linux) / device instance id (Windows); does not change with enumeration order

Definition at line 997 of file cectypes.h.

◆ strComName

std::string AdapterDescriptor::strComName

the com port used to open the adapter, e.g.

/dev/ttyACM0 or COM3; may change with enumeration order

Definition at line 998 of file cectypes.h.

◆ iVendorId

uint16_t AdapterDescriptor::iVendorId

Definition at line 999 of file cectypes.h.

◆ iProductId

uint16_t AdapterDescriptor::iProductId

Definition at line 1000 of file cectypes.h.

◆ iFirmwareVersion

uint16_t AdapterDescriptor::iFirmwareVersion

Definition at line 1001 of file cectypes.h.

◆ iPhysicalAddress

uint16_t AdapterDescriptor::iPhysicalAddress

Definition at line 1002 of file cectypes.h.

◆ iFirmwareBuildDate

uint32_t AdapterDescriptor::iFirmwareBuildDate

Definition at line 1003 of file cectypes.h.

◆ adapterType

cec_adapter_type AdapterDescriptor::adapterType

Definition at line 1004 of file cectypes.h.

◆ strDeviceName

std::string AdapterDescriptor::strDeviceName

a human-readable display name for the adapter, e.g.

"HDMI 1"

Definition at line 1005 of file cectypes.h.


The documentation for this struct was generated from the following file: