Contains a descriptor for opening a communication port to an Xsens device. More...
#include <xsportinfo.h>
Public Attributes | |
XsBaudRate | m_baudrate |
The baudrate at which an Xsens device was detected, may be XBR_Invalid for pure USB ports. More... | |
XsDeviceId | m_deviceId |
The device Id of main Xsens device detected on the port. More... | |
XsPortLinesOptions | m_linesOptions |
The hardware flow control lines options for the port. More... | |
uint16_t | m_pid |
The USB Vendor Id and Hardware Id of this connection, when available. More... | |
char | m_portName [256] |
The port name. More... | |
uint16_t | m_vid |
Related Functions | |
(Note that these are not member functions.) | |
const char * | XsPortInfo_bluetoothAddress (const struct XsPortInfo *thisPtr) |
Returns the bluetooth address. More... | |
void | XsPortInfo_clear (XsPortInfo *thisPtr) |
Initializes the object to the empty state. More... | |
int | XsPortInfo_empty (const struct XsPortInfo *thisPtr) |
Returns true if the XsPortInfo object is empty. More... | |
int | XsPortInfo_isBluetooth (const struct XsPortInfo *thisPtr) |
Returns true if this port info object contains a bluetooth device. More... | |
int | XsPortInfo_isNetwork (const struct XsPortInfo *thisPtr) |
Returns true if this port info object contains a network device. More... | |
int | XsPortInfo_isUsb (const struct XsPortInfo *thisPtr) |
Returns true if this port info object contains a USB device. More... | |
const char * | XsPortInfo_networkServiceName (const struct XsPortInfo *thisPtr) |
Returns the network service name of this port. More... | |
int | XsPortInfo_portNumber (const struct XsPortInfo *thisPtr) |
The port number. More... | |
int | XsPortInfo_usbAddress (const struct XsPortInfo *thisPtr) |
The usb address. More... | |
int | XsPortInfo_usbBus (const struct XsPortInfo *thisPtr) |
The usb bus. More... | |
Contains a descriptor for opening a communication port to an Xsens device.
Definition at line 128 of file xsportinfo.h.
XsBaudRate XsPortInfo::m_baudrate |
The baudrate at which an Xsens device was detected, may be XBR_Invalid for pure USB ports.
Definition at line 346 of file xsportinfo.h.
XsDeviceId XsPortInfo::m_deviceId |
The device Id of main Xsens device detected on the port.
Definition at line 344 of file xsportinfo.h.
XsPortLinesOptions XsPortInfo::m_linesOptions |
The hardware flow control lines options for the port.
Definition at line 347 of file xsportinfo.h.
uint16_t XsPortInfo::m_pid |
The USB Vendor Id and Hardware Id of this connection, when available.
Definition at line 348 of file xsportinfo.h.
char XsPortInfo::m_portName[256] |
The port name.
Definition at line 345 of file xsportinfo.h.
uint16_t XsPortInfo::m_vid |
Definition at line 348 of file xsportinfo.h.