ucommon
7.0.0
About: GNU uCommon C++ is a portable and optimized class framework for writing C++ applications that need to use threads and support concurrent synchronization, and that use sockets, XML parsing, object serialization, thread-optimized string and data structure classes, etc..
![]() ![]() |
Public Attributes | |
int | ai_flags |
int | ai_family |
int | ai_socktype |
int | ai_protocol |
size_t | ai_addrlen |
char * | ai_canonname |
struct sockaddr * | ai_addr |
struct addrinfo * | ai_next |
Definition at line 83 of file socket.cpp.
struct sockaddr* addrinfo::ai_addr |
Definition at line 90 of file socket.cpp.
Referenced by ucommon::linked_sockaddr_operations::_getaddrinfo(), ucommon::Socket::bindto(), ucommon::Socket::connectto(), ucommon::Socket::create(), ucommon::Socket::drop(), ucommon::Socket::address::find(), ucommon::freeaddrinfo(), ucommon::Socket::address::get(), ucommon::getaddrinfo(), ucommon::Socket::address::insert(), ucommon::Socket::join(), ucommon::Socket::address::modify(), ucommon::Socket::address::operator==(), ucommon::Socket::query(), ucommon::Socket::address::remove(), and ucommon::Socket::address::setPort().
size_t addrinfo::ai_addrlen |
Definition at line 88 of file socket.cpp.
Referenced by ucommon::Socket::bindto(), ucommon::Socket::connectto(), ucommon::Socket::create(), ucommon::getaddrinfo(), and ucommon::Socket::query().
char* addrinfo::ai_canonname |
Definition at line 89 of file socket.cpp.
Referenced by ucommon::freeaddrinfo(), and ucommon::getaddrinfo().
int addrinfo::ai_family |
Definition at line 85 of file socket.cpp.
Referenced by ucommon::linked_sockaddr_operations::_getaddrsock(), ucommon::Socket::address::address(), ucommon::Socket::bindto(), ucommon::Socket::connectto(), ucommon::Socket::create(), ucommon::Socket::drop(), ucommon::getaddrinfo(), ucommon::Socket::hinting(), ucommon::Socket::join(), ucommon::Socket::query(), and ucommon::Socket::address::set().
int addrinfo::ai_flags |
Definition at line 84 of file socket.cpp.
Referenced by ucommon::Socket::bindto(), ucommon::Socket::create(), ucommon::getaddrinfo(), ucommon::Socket::query(), and ucommon::Socket::address::set().
struct addrinfo* addrinfo::ai_next |
Definition at line 91 of file socket.cpp.
Referenced by ucommon::linked_sockaddr_operations::_nextaddrinfo(), ucommon::Socket::connectto(), ucommon::Socket::create(), ucommon::Socket::drop(), ucommon::Socket::address::find(), ucommon::freeaddrinfo(), ucommon::Socket::address::get(), ucommon::getaddrinfo(), ucommon::Socket::address::insert(), ucommon::Socket::join(), ucommon::Socket::address::modify(), ucommon::Socket::address::operator==(), ucommon::Socket::address::remove(), and ucommon::Socket::address::setPort().
int addrinfo::ai_protocol |
Definition at line 87 of file socket.cpp.
Referenced by ucommon::linked_sockaddr_operations::_getaddrsock(), ucommon::Socket::bindto(), ucommon::Socket::create(), ucommon::getaddrinfo(), ucommon::Socket::query(), and ucommon::Socket::address::set().
int addrinfo::ai_socktype |
Definition at line 86 of file socket.cpp.
Referenced by ucommon::linked_sockaddr_operations::_getaddrsock(), ucommon::Socket::create(), ucommon::getaddrinfo(), ucommon::Socket::hinting(), ucommon::Socket::query(), and ucommon::Socket::address::set().