omni::net::protocol_type
NAME

omni::net::protocol_type

A class of omni::net

#include <omni/types/net_t.hpp>
class omni::net::protocol_type

MEMBERS

omni::net::protocol_type::enum_t
omni::net::protocol_type::protocol_type()
omni::net::protocol_type::~protocol_type()
static inline unsigned short omni::net::protocol_type::COUNT()
static inline enum_t omni::net::protocol_type::DEFAULT_VALUE()
unsigned short omni::net::protocol_type::count()
uint64_t omni::net::protocol_type::hash()
static bool omni::net::protocol_type::is_valid(int32_t val)
static enum_t omni::net::protocol_type::parse(const std::string& val)
static std::string omni::net::protocol_type::to_string(enum_t v)
static std::wstring omni::net::protocol_type::to_wstring(enum_t v)
static bool omni::net::protocol_type::try_parse(const std::string& val, enum_t& out)
uint64_t omni::net::protocol_type::type()
enum_t omni::net::protocol_type::value()
omni::net::protocol_type::operator enum_t()
omni::net::protocol_type::operator std::string()
omni::net::protocol_type::operator std::wstring()
bool omni::net::protocol_type::operator!=(const protocol_type& val)
protocol_type omni::net::protocol_type::operator&(const protocol_type& val)
protocol_type& omni::net::protocol_type::operator&=(const protocol_type& val)
protocol_type& omni::net::protocol_type::operator++()
protocol_type& omni::net::protocol_type::operator--()
bool omni::net::protocol_type::operator<(const protocol_type& val)
protocol_type omni::net::protocol_type::operator<<(const protocol_type& val)
protocol_type& omni::net::protocol_type::operator<<=(const protocol_type& val)
protocol_type& omni::net::protocol_type::operator=(const protocol_type& val)
bool omni::net::protocol_type::operator==(const protocol_type& val)
bool omni::net::protocol_type::operator>(const protocol_type& val)
protocol_type omni::net::protocol_type::operator>>(const protocol_type& val)
protocol_type& omni::net::protocol_type::operator>>=(const protocol_type& val)
protocol_type omni::net::protocol_type::operator^(const protocol_type& val)
protocol_type& omni::net::protocol_type::operator^=(const protocol_type& val)
protocol_type omni::net::protocol_type::operator|(const protocol_type& val)
protocol_type& omni::net::protocol_type::operator|=(const protocol_type& val)
protocol_type omni::net::protocol_type::operator~()
omni::net::protocol_type::EGP
omni::net::protocol_type::ICMP
omni::net::protocol_type::ICMPV6
omni::net::protocol_type::IDP
omni::net::protocol_type::IGMP
omni::net::protocol_type::IP
omni::net::protocol_type::IPV6
omni::net::protocol_type::PUP
omni::net::protocol_type::RAW
omni::net::protocol_type::TCP
omni::net::protocol_type::UDP
omni::net::protocol_type::UNKNOWN
omni::net::protocol_type::disposing
omni::net::protocol_type::name

SYNOPSIS

protocol_type defines enum values for the protocols that the omni::net::socket class supports.

top

DESCRIPTION

No description.

top