omni::net::endpoint_descriptor6
NAME

omni::net::endpoint_descriptor6

A class of omni::net

#include <omni/net/endpoint_descriptor.hpp>
class omni::net::endpoint_descriptor6

MEMBERS

omni::net::endpoint_descriptor6::endpoint_descriptor6()
omni::net::endpoint_descriptor6::~endpoint_descriptor6()
omni::net::socket_error omni::net::endpoint_descriptor6::close()
omni::net::socket_error omni::net::endpoint_descriptor6::connect(const omni::net::socket_t& serv_sock)
std::string omni::net::endpoint_descriptor6::endpoint()
omni::net::socket_error omni::net::endpoint_descriptor6::get_socket_option(omni::net::socket_option_level op_level, int32_t op_name, int32_t& op_val)
uint64_t omni::net::endpoint_descriptor6::hash()
omni::net::socket_error omni::net::endpoint_descriptor6::ioc(uint32_t op_code, omni::net::xfr_t* val)
bool omni::net::endpoint_descriptor6::is_connected()
bool omni::net::endpoint_descriptor6::is_ip4()
bool omni::net::endpoint_descriptor6::is_ip6()
bool omni::net::endpoint_descriptor6::is_shutdown()
omni::net::socket_error omni::net::endpoint_descriptor6::last_error()
omni::net::socket_t omni::net::endpoint_descriptor6::native_handle()
uint16_t omni::net::endpoint_descriptor6::port()
template < typename T, uint16_t SZ > omni::net::socket_error omni::net::endpoint_descriptor6::receive(omni::stack_buffer<T, SZ>& buffer, uint32_t& received)
template < typename T, uint16_t SZ > omni::net::socket_error omni::net::endpoint_descriptor6::send(const omni::stack_buffer<T, SZ>& buffer, uint32_t& sent)
omni::net::socket_error omni::net::endpoint_descriptor6::set_blocking_mode(omni::net::blocking_mode mode)
omni::net::socket_error omni::net::endpoint_descriptor6::set_socket_option(omni::net::socket_option_level op_level, int32_t op_name, int32_t op_val)
omni::net::socket_error omni::net::endpoint_descriptor6::shutdown(omni::net::socket_shutdown how)
void omni::net::endpoint_descriptor6::swap(omni::net::endpoint_descriptor6& other)
std::string omni::net::endpoint_descriptor6::to_string()
omni::string_t omni::net::endpoint_descriptor6::to_string_t()
std::wstring omni::net::endpoint_descriptor6::to_wstring()
uint64_t omni::net::endpoint_descriptor6::type()
omni::net::socket_error omni::net::endpoint_descriptor6::unsafe_receive(char* buffer, uint32_t buffer_size, uint32_t& received)
omni::net::socket_error omni::net::endpoint_descriptor6::unsafe_send(const char* buffer, std::size_t buffer_size, uint32_t& sent)
omni::net::endpoint_descriptor6::operator std::string()
omni::net::endpoint_descriptor6::operator std::wstring()
inline bool omni::net::endpoint_descriptor6::operator!=(const omni::net::endpoint_descriptor6& other)
friend std::ostream& omni::net::endpoint_descriptor6::operator<<(std::ostream& s, const omni::net::endpoint_descriptor6& c)
omni::net::endpoint_descriptor6& omni::net::endpoint_descriptor6::operator=(omni::net::endpoint_descriptor6& other)
bool omni::net::endpoint_descriptor6::operator==(const omni::net::endpoint_descriptor6& other)
omni::net::endpoint_descriptor6::disposing
omni::net::endpoint_descriptor6::name

SYNOPSIS

The endpoint_descriptor6 class is used to facilitate network communications from a remote endpoint accepted by a server

top

DESCRIPTION

No description.

top