|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
成员的完整列表,这些成员属于 neforce::ssl_stream,包括所有继承而来的类成员
| accept() | neforce::ssl_stream | |
| async_handshake(io_context &ctx, function< void(error_code)> handler) | neforce::ssl_stream | |
| async_handshake(io_context &ctx, cancellation_slot &slot, function< void(error_code)> handler) | neforce::ssl_stream | |
| async_handshake(io_context &ctx, Token &&token) | neforce::ssl_stream | inline |
| async_handshake(io_context &ctx, use_future_t) | neforce::ssl_stream | inline |
| async_handshake(io_context &ctx, detached_t) | neforce::ssl_stream | inline |
| async_handshake(io_context &ctx, use_awaitable_t) | neforce::ssl_stream | inline |
| async_read(io_context &ctx, memory_view< char > buffer, function< void(error_code, size_t)> handler) override | neforce::ssl_stream | virtual |
| async_read(io_context &ctx, memory_view< char > buffer, cancellation_slot &slot, function< void(error_code, size_t)> handler) override | neforce::ssl_stream | virtual |
| neforce::async_stream::async_read(io_context &ctx, memory_view< char > buffer, Token &&token) | neforce::async_stream | inline |
| neforce::async_stream::async_read(io_context &ctx, memory_view< char > buffer, use_future_t) | neforce::async_stream | inline |
| neforce::async_stream::async_read(io_context &ctx, memory_view< char > buffer, detached_t) | neforce::async_stream | inline |
| neforce::async_stream::async_read(io_context &ctx, memory_view< char > buffer, use_awaitable_t) | neforce::async_stream | inline |
| neforce::async_stream::async_read(io_context &ctx, mutable_buffers &bufs, function< void(error_code, size_t)> handler) | neforce::async_stream | |
| neforce::async_stream::async_read(io_context &ctx, dynamic_buffer &buf, size_t n, function< void(error_code, size_t)> handler) | neforce::async_stream | inline |
| async_write(io_context &ctx, memory_view< const char > buffer, function< void(error_code, size_t)> handler) override | neforce::ssl_stream | virtual |
| async_write(io_context &ctx, memory_view< const char > buffer, cancellation_slot &slot, function< void(error_code, size_t)> handler) override | neforce::ssl_stream | virtual |
| neforce::async_stream::async_write(io_context &ctx, memory_view< const char > buffer, Token &&token) | neforce::async_stream | inline |
| neforce::async_stream::async_write(io_context &ctx, memory_view< const char > buffer, use_future_t) | neforce::async_stream | inline |
| neforce::async_stream::async_write(io_context &ctx, memory_view< const char > buffer, detached_t) | neforce::async_stream | inline |
| neforce::async_stream::async_write(io_context &ctx, memory_view< const char > buffer, use_awaitable_t) | neforce::async_stream | inline |
| neforce::async_stream::async_write(io_context &ctx, const_buffers &bufs, function< void(error_code, size_t)> handler) | neforce::async_stream | |
| close() noexcept | neforce::ssl_stream | |
| connect() | neforce::ssl_stream | |
| get_alpn_negotiated() const | neforce::ssl_stream | |
| get_cipher_name() const | neforce::ssl_stream | |
| get_peer_certificate() const | neforce::ssl_stream | |
| get_version() const | neforce::ssl_stream | |
| is_valid() const noexcept | neforce::ssl_stream | inline |
| last_error() const | neforce::ssl_stream | inline |
| native_handle() const noexcept | neforce::ssl_stream | inline |
| native_handle_type typedef | neforce::ssl_stream | |
| operator bool() const noexcept | neforce::ssl_stream | inlineexplicit |
| operator=(ssl_stream &&other) noexcept=default | neforce::ssl_stream | |
| pending() const | neforce::ssl_stream | |
| read(void *buffer, size_t size) | neforce::ssl_stream | |
| read_all(size_t max_size=8192) | neforce::ssl_stream | |
| release() noexcept | neforce::ssl_stream | inline |
| reset(const ssl_context &ctx) | neforce::ssl_stream | |
| set_fd(native_handle_type fd) | neforce::ssl_stream | |
| set_sni_hostname(const string &hostname) | neforce::ssl_stream | |
| ssl_stream()=default | neforce::ssl_stream | |
| ssl_stream(const ssl_context &ctx) | neforce::ssl_stream | inlineexplicit |
| ssl_stream(ssl_stream &&other) noexcept=default | neforce::ssl_stream | |
| verify_peer() const | neforce::ssl_stream | |
| write(const void *buffer, size_t size) | neforce::ssl_stream | |
| write_all(const void *data, size_t size) | neforce::ssl_stream | |
| ~async_stream()=default | neforce::async_stream | virtual |