Realistic 3D camera system
3D camera system components
Classes | Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
asio::detail::resolver_service_base Class Reference

#include <resolver_service_base.hpp>

Inheritance diagram for asio::detail::resolver_service_base:
asio::detail::resolver_service< Protocol > asio::detail::resolver_service< InternetProtocol >

Classes

class  auto_addrinfo
 
class  work_io_service_runner
 

Public Types

typedef socket_ops::shared_cancel_token_type implementation_type
 

Public Member Functions

ASIO_DECL resolver_service_base (asio::io_service &io_service)
 
ASIO_DECL ~resolver_service_base ()
 
ASIO_DECL void shutdown_service ()
 
ASIO_DECL void fork_service (asio::io_service::fork_event fork_ev)
 
ASIO_DECL void construct (implementation_type &impl)
 
ASIO_DECL void destroy (implementation_type &)
 
ASIO_DECL void cancel (implementation_type &impl)
 

Protected Member Functions

ASIO_DECL void start_resolve_op (operation *op)
 
ASIO_DECL void start_work_thread ()
 

Protected Attributes

io_service_implio_service_impl_
 

Detailed Description

Definition at line 34 of file resolver_service_base.hpp.

Member Typedef Documentation

Definition at line 39 of file resolver_service_base.hpp.

Constructor & Destructor Documentation

asio::detail::resolver_service_base::resolver_service_base ( asio::io_service io_service)

Definition at line 36 of file resolver_service_base.ipp.

asio::detail::resolver_service_base::~resolver_service_base ( )

Definition at line 47 of file resolver_service_base.ipp.

Member Function Documentation

void asio::detail::resolver_service_base::cancel ( resolver_service_base::implementation_type impl)

Definition at line 100 of file resolver_service_base.ipp.

void asio::detail::resolver_service_base::construct ( resolver_service_base::implementation_type impl)

Definition at line 86 of file resolver_service_base.ipp.

void asio::detail::resolver_service_base::destroy ( resolver_service_base::implementation_type impl)

Definition at line 92 of file resolver_service_base.ipp.

void asio::detail::resolver_service_base::fork_service ( asio::io_service::fork_event  fork_ev)

Definition at line 67 of file resolver_service_base.ipp.

void asio::detail::resolver_service_base::shutdown_service ( )

Definition at line 52 of file resolver_service_base.ipp.

void asio::detail::resolver_service_base::start_resolve_op ( operation op)
protected

Definition at line 108 of file resolver_service_base.ipp.

void asio::detail::resolver_service_base::start_work_thread ( )
protected

Definition at line 115 of file resolver_service_base.ipp.

Member Data Documentation

io_service_impl& asio::detail::resolver_service_base::io_service_impl_
protected

Definition at line 101 of file resolver_service_base.hpp.


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