$search

asio::detail::reactive_socket_service< Protocol, Reactor >::implementation_type Class Reference

#include <reactive_socket_service.hpp>

Inheritance diagram for asio::detail::reactive_socket_service< Protocol, Reactor >::implementation_type:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 implementation_type ()

Private Types

enum  { user_set_non_blocking = 1, internal_non_blocking = 2, enable_connection_aborted = 4, user_set_linger = 8 }

Private Attributes

unsigned char flags_
protocol_type protocol_
Reactor::per_descriptor_data reactor_data_
socket_type socket_

Friends

class reactive_socket_service< Protocol, Reactor >

Detailed Description

template<typename Protocol, typename Reactor>
class asio::detail::reactive_socket_service< Protocol, Reactor >::implementation_type

Definition at line 55 of file reactive_socket_service.hpp.


Member Enumeration Documentation

template<typename Protocol , typename Reactor >
anonymous enum [private]
Enumerator:
user_set_non_blocking 
internal_non_blocking 
enable_connection_aborted 
user_set_linger 

Definition at line 74 of file reactive_socket_service.hpp.


Constructor & Destructor Documentation

template<typename Protocol , typename Reactor >
asio::detail::reactive_socket_service< Protocol, Reactor >::implementation_type::implementation_type (  )  [inline]

Definition at line 60 of file reactive_socket_service.hpp.


Friends And Related Function Documentation

template<typename Protocol , typename Reactor >
friend class reactive_socket_service< Protocol, Reactor > [friend]

Definition at line 69 of file reactive_socket_service.hpp.


Member Data Documentation

template<typename Protocol , typename Reactor >
unsigned char asio::detail::reactive_socket_service< Protocol, Reactor >::implementation_type::flags_ [private]

Definition at line 83 of file reactive_socket_service.hpp.

template<typename Protocol , typename Reactor >
protocol_type asio::detail::reactive_socket_service< Protocol, Reactor >::implementation_type::protocol_ [private]

Definition at line 86 of file reactive_socket_service.hpp.

template<typename Protocol , typename Reactor >
Reactor::per_descriptor_data asio::detail::reactive_socket_service< Protocol, Reactor >::implementation_type::reactor_data_ [private]

Definition at line 89 of file reactive_socket_service.hpp.

template<typename Protocol , typename Reactor >
socket_type asio::detail::reactive_socket_service< Protocol, Reactor >::implementation_type::socket_ [private]

Definition at line 72 of file reactive_socket_service.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Castor
Author(s): Carpe Noctem
autogenerated on Fri Mar 1 14:41:46 2013