Provides access to the details of a Bluetooth connection. More...
#include <IceBT/IceBT.h>
Public Member Functions | |
ConnectionInfo (const ConnectionInfo &)=delete | |
ConnectionInfo & | operator= (const ConnectionInfo &)=delete |
Public Member Functions inherited from Ice::ConnectionInfo | |
ConnectionInfo (const ConnectionInfo &)=delete | |
ConnectionInfo & | operator= (const ConnectionInfo &)=delete |
Public Attributes | |
const std::string | localAddress |
The local Bluetooth address. | |
const int | localChannel |
The local RFCOMM channel. | |
const int | rcvSize |
The connection buffer receive size. | |
const std::string | remoteAddress |
The remote Bluetooth address. | |
const int | remoteChannel |
The remote RFCOMM channel. | |
const int | sndSize |
The connection buffer send size. | |
const std::string | uuid |
The UUID of the service being offered (in a server) or targeted (in a client). | |
Public Attributes inherited from Ice::ConnectionInfo | |
const std::string | adapterName |
The name of the adapter associated with the connection. | |
const std::string | connectionId |
The connection ID. | |
const bool | incoming |
Indicates whether the connection is an incoming connection. | |
const ConnectionInfoPtr | underlying |
The information of the underlying transport or nullptr if there's no underlying transport. |
Provides access to the details of a Bluetooth connection.
Definition at line 21 of file ConnectionInfo.h.