Namespaces | |
namespace | detail |
Classes | |
class | link_data |
class | link_info |
class | rfcomm |
class | tcpip |
class | transport_listener |
class | transport_peer |
class | transport_protocol |
Functions | |
bluetooth::rfcomm::endpoint | convert (const rfcomm_endpoint &endpoint) |
rfcomm_endpoint | convert (const bluetooth::rfcomm::endpoint &endpoint) |
tcpip_endpoint | convert (const appladdress *addr) |
appladdress | convert (const tcpip_endpoint &endpoint) |
bool | get_message_length (NetMsg &m, uint32 &clen_bytes) |
appladdress ariba::transport::convert | ( | const tcpip_endpoint & | endpoint | ) |
Definition at line 40 of file tcpip.cpp.
References ariba::addressing::tcpip_endpoint::address(), ariba::addressing::port_address_tpl< AddressInfo >::asio(), ariba::addressing::tcpip_endpoint::port(), and ariba::addressing::ip_address::to_string().
tcpip_endpoint ariba::transport::convert | ( | const appladdress * | addr | ) |
Definition at line 34 of file tcpip.cpp.
References protlib::hostaddress::get_ip_str(), and protlib::appladdress::get_port().
rfcomm_endpoint ariba::transport::convert | ( | const bluetooth::rfcomm::endpoint & | endpoint | ) | [inline] |
Definition at line 83 of file rfcomm.cpp.
References boost::asio::bluetooth::bluetooth_endpoint< BluetoothProtocol >::address(), ariba::addressing::mac_address_tpl< AddressInfo >::bluetooth(), boost::asio::bluetooth::bluetooth_endpoint< BluetoothProtocol >::channel(), and ariba::addressing::port_address_tpl< AddressInfo >::value().
bluetooth::rfcomm::endpoint ariba::transport::convert | ( | const rfcomm_endpoint & | endpoint | ) | [inline] |
Definition at line 77 of file rfcomm.cpp.
References ariba::addressing::mac_address_tpl< AddressInfo >::bluetooth(), ariba::addressing::rfcomm_endpoint::channel(), ariba::addressing::rfcomm_endpoint::mac(), and ariba::addressing::port_address_tpl< AddressInfo >::value().
Referenced by ariba::transport::rfcomm::handle_accept(), ariba::transport::rfcomm::handle_connect(), ariba::transport::tcpip::receiverThread(), ariba::transport::tcpip::send(), ariba::transport::rfcomm::send(), and ariba::transport::tcpip::terminate().
bool ariba::transport::get_message_length | ( | NetMsg & | m, | |
uint32 & | clen_bytes | |||
) |
Definition at line 59 of file tcpip.cpp.
References protlib::NetMsg::decode32(), and protlib::NetMsg::set_pos_r().
Referenced by ariba::transport::tcpip::start().