Realistic 3D camera system
3D camera system components
|
#include <openssl_stream_service.hpp>
Classes | |
struct | impl_struct |
Public Types | |
typedef struct asio::ssl::old::detail::openssl_stream_service::impl_struct * | impl_type |
Public Member Functions | |
openssl_stream_service (asio::io_service &io_service) | |
void | shutdown_service () |
Destroy all user-defined handler objects owned by the service. More... | |
impl_type | null () const |
template<typename Stream , typename Context_Service > | |
void | create (impl_type &impl, Stream &, basic_context< Context_Service > &context) |
template<typename Stream > | |
void | destroy (impl_type &impl, Stream &) |
template<typename Stream > | |
asio::error_code | handshake (impl_type &impl, Stream &next_layer, stream_base::handshake_type type, asio::error_code &ec) |
template<typename Stream , typename Handler > | |
void | async_handshake (impl_type &impl, Stream &next_layer, stream_base::handshake_type type, Handler handler) |
template<typename Stream > | |
asio::error_code | shutdown (impl_type &impl, Stream &next_layer, asio::error_code &ec) |
template<typename Stream , typename Handler > | |
void | async_shutdown (impl_type &impl, Stream &next_layer, Handler handler) |
template<typename Stream , typename Const_Buffers > | |
std::size_t | write_some (impl_type &impl, Stream &next_layer, const Const_Buffers &buffers, asio::error_code &ec) |
template<typename Stream , typename Const_Buffers , typename Handler > | |
void | async_write_some (impl_type &impl, Stream &next_layer, const Const_Buffers &buffers, Handler handler) |
template<typename Stream , typename Mutable_Buffers > | |
std::size_t | read_some (impl_type &impl, Stream &next_layer, const Mutable_Buffers &buffers, asio::error_code &ec) |
template<typename Stream , typename Mutable_Buffers , typename Handler > | |
void | async_read_some (impl_type &impl, Stream &next_layer, const Mutable_Buffers &buffers, Handler handler) |
template<typename Stream , typename Mutable_Buffers > | |
std::size_t | peek (impl_type &, Stream &, const Mutable_Buffers &, asio::error_code &ec) |
template<typename Stream > | |
std::size_t | in_avail (impl_type &, Stream &, asio::error_code &ec) |
Public Member Functions inherited from asio::detail::service_base< openssl_stream_service > | |
service_base (asio::io_service &io_service) | |
Public Member Functions inherited from asio::io_service::service | |
asio::io_service & | get_io_service () |
Get the io_service object that owns the service. More... | |
Additional Inherited Members | |
Static Public Attributes inherited from asio::detail::service_base< openssl_stream_service > | |
static asio::detail::service_id< openssl_stream_service > | id |
Protected Member Functions inherited from asio::io_service::service | |
ASIO_DECL | service (asio::io_service &owner) |
Constructor. More... | |
virtual ASIO_DECL | ~service () |
Destructor. More... | |
Definition at line 44 of file openssl_stream_service.hpp.
typedef struct asio::ssl::old::detail::openssl_stream_service::impl_struct * asio::ssl::old::detail::openssl_stream_service::impl_type |
|
inlineexplicit |
Definition at line 167 of file openssl_stream_service.hpp.
|
inline |
Definition at line 241 of file openssl_stream_service.hpp.
|
inline |
Definition at line 466 of file openssl_stream_service.hpp.
|
inline |
Definition at line 299 of file openssl_stream_service.hpp.
|
inline |
Definition at line 373 of file openssl_stream_service.hpp.
|
inline |
Definition at line 186 of file openssl_stream_service.hpp.
|
inline |
Definition at line 201 of file openssl_stream_service.hpp.
|
inline |
Definition at line 214 of file openssl_stream_service.hpp.
|
inline |
Definition at line 524 of file openssl_stream_service.hpp.
|
inline |
Definition at line 179 of file openssl_stream_service.hpp.
|
inline |
Definition at line 515 of file openssl_stream_service.hpp.
|
inline |
Definition at line 422 of file openssl_stream_service.hpp.
|
inline |
Definition at line 274 of file openssl_stream_service.hpp.
|
inlinevirtual |
Destroy all user-defined handler objects owned by the service.
Implements asio::io_service::service.
Definition at line 174 of file openssl_stream_service.hpp.
|
inline |
Definition at line 329 of file openssl_stream_service.hpp.