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.