boost::asio::bluetooth::rfcomm Class Reference

#include <source/ariba/utility/transport/asio/rfcomm.hpp>

List of all members.

Public Types

typedef bluetooth_endpoint
< rfcomm
endpoint
 The type of endpoint.
typedef basic_stream_socket
< rfcomm
socket
 The RFCOMM socket type, lets pray that this will work.
typedef basic_socket_acceptor
< rfcomm
acceptor
 The RFCOMM acceptor type.

Public Member Functions

int type () const
 Obtain an identifier for the type of the protocol.
int protocol () const
 Obtain an identifier for the protocol.
int family () const
 Obtain an identifier for the protocol family.

Static Public Member Functions

static rfcomm get ()


Detailed Description

The rfcomm class contains flags necessary for RFCOMM sockets.

Author:
Martin Florian <mflorian@lafka.net>

Definition at line 18 of file rfcomm.hpp.


Member Typedef Documentation

typedef basic_socket_acceptor<rfcomm> boost::asio::bluetooth::rfcomm::acceptor

The RFCOMM acceptor type.

Definition at line 48 of file rfcomm.hpp.

The type of endpoint.

Definition at line 21 of file rfcomm.hpp.

typedef basic_stream_socket<rfcomm> boost::asio::bluetooth::rfcomm::socket

The RFCOMM socket type, lets pray that this will work.

Definition at line 45 of file rfcomm.hpp.


Member Function Documentation

int boost::asio::bluetooth::rfcomm::family (  )  const [inline]

Obtain an identifier for the protocol family.

Definition at line 40 of file rfcomm.hpp.

static rfcomm boost::asio::bluetooth::rfcomm::get (  )  [inline, static]

Get an Instance. We need this to fulfill the asio Endpoint requirements, I think.

Definition at line 25 of file rfcomm.hpp.

int boost::asio::bluetooth::rfcomm::protocol (  )  const [inline]

Obtain an identifier for the protocol.

Definition at line 35 of file rfcomm.hpp.

int boost::asio::bluetooth::rfcomm::type (  )  const [inline]

Obtain an identifier for the type of the protocol.

Definition at line 30 of file rfcomm.hpp.


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

Generated on Fri Aug 14 23:39:43 2009 for Ariba by  doxygen 1.5.8