ゴミ箱
Classes | Public Member Functions | Friends | List of all members
boost::beast::websocket::stream< NextLayer >::accept_op< NextLayer > Class Template Reference
Inheritance diagram for boost::beast::websocket::stream< NextLayer >::accept_op< NextLayer >:

Public Member Functions

 accept_op (accept_op &&)=default
 
 accept_op (accept_op const &)=default
 
template<class DeducedHandler , class... Args>
 accept_op (DeducedHandler &&h, stream< NextLayer > &ws, Args &&...args)
 
template<class Buffers >
void run (Buffers const &buffers)
 
void operator() (error_code ec={}, std::size_t bytes_used=0)
 

Friends

void * asio_handler_allocate (std::size_t size, accept_op *op)
 
void asio_handler_deallocate (void *p, std::size_t size, accept_op *op)
 
bool asio_handler_is_continuation (accept_op *op)
 
template<class Function >
void asio_handler_invoke (Function &&f, accept_op *op)
 

Constructor & Destructor Documentation

template<class NextLayer >
template<class NextLayer >
boost::beast::websocket::stream< NextLayer >::accept_op< NextLayer >::accept_op ( accept_op< NextLayer > &&  )
default
template<class NextLayer >
template<class NextLayer >
boost::beast::websocket::stream< NextLayer >::accept_op< NextLayer >::accept_op ( accept_op< NextLayer > const &  )
default
template<class NextLayer >
template<class NextLayer >
template<class DeducedHandler , class... Args>
boost::beast::websocket::stream< NextLayer >::accept_op< NextLayer >::accept_op ( DeducedHandler &&  h,
stream< NextLayer > &  ws,
Args &&...  args 
)
inline

Member Function Documentation

template<class NextLayer >
template<class Decorator , class Handler >
void boost::beast::websocket::stream< NextLayer >::accept_op< Decorator, Handler >::operator() ( error_code  ec = {},
std::size_t  bytes_used = 0 
)
template<class NextLayer >
template<class Decorator , class Handler >
template<class Buffers >
void boost::beast::websocket::stream< NextLayer >::accept_op< Decorator, Handler >::run ( Buffers const &  buffers)

Friends And Related Function Documentation

template<class NextLayer >
template<class NextLayer >
void* asio_handler_allocate ( std::size_t  size,
accept_op< NextLayer > *  op 
)
friend
template<class NextLayer >
template<class NextLayer >
void asio_handler_deallocate ( void *  p,
std::size_t  size,
accept_op< NextLayer > *  op 
)
friend
template<class NextLayer >
template<class NextLayer >
template<class Function >
void asio_handler_invoke ( Function &&  f,
accept_op< NextLayer > *  op 
)
friend
template<class NextLayer >
template<class NextLayer >
bool asio_handler_is_continuation ( accept_op< NextLayer > *  op)
friend

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