alternative Standard Libary
0.29.8
|
Klassen | |
class | end_point |
class | end_point4 |
class | end_point6 |
class | ip_address4 |
class | ip_address6 |
class | ip_address_base |
class | Mac48Address |
class | physicaladdress |
class | socket |
struct | SocketInformation |
class | TcpClient |
class | TcpClient4 |
class | TcpClient6 |
Aufzählungen | |
enum | ProcType { ProcType::Unknown = -1, ProcType::IP = 0, ProcType::ICMP = 1, ProcType::IGMP = 2, ProcType::IPv4 = 4, ProcType::TCP = 6, ProcType::UDP = 17, ProcType::IDP = 22, ProcType::IPv6 = 41, ProcType::IPv6RoutingHeader = 43, ProcType::IPv6FragmentHeader = 44, ProcType::IcmpV6 = 58, ProcType::IPv6NoNextHeader = 59, ProcType::IPv6DestinationOptions = 60, ProcType::User = 255 } |
enum | AddrFamily { AddrFamily::Unknown =-1, AddrFamily::null = 0, AddrFamily::Unix = 1, AddrFamily::Internet = 2, AddrFamily::InternetV6 = 23, AddrFamily::ArpaNet = 3, AddrFamily::IrDa = 4 } |
enum | SocketTyp { SocketTyp::Stream, SocketTyp::Dgram, SocketTyp::Raw, SocketTyp::Rdm, SocketTyp::Seqpacket, SocketTyp::Other } |
enum | SocketInformationOptions { SocketInformationOptions::NonBlocking = 0x1, SocketInformationOptions::Conected = 0x2, SocketInformationOptions::Listing = 0x4, SocketInformationOptions::UseOnlyOverlappedIO = 0x8 } |
Funktionen | |
bool | operator== (const ip_address4 &a, const ip_address4 &b) |
bool | operator!= (const ip_address4 &a, const ip_address4 &b) |
bool | operator== (const ip_address6 &a, const ip_address6 &b) |
bool | operator!= (const ip_address6 &a, const ip_address6 &b) |
|
strong |
|
strong |
|
strong |
|
strong |
|
inline |
|
inline |
|
inline |
|
inline |