Vault
4.1
|
Go to the source code of this file.
Classes | |
class | VNetworkInterfaceInfo |
VNetworkInterfaceInfo describes an Internet interface on this computer. More... | |
class | VSocket |
VSocket is the class that defines a BSD or Winsock socket connection. More... | |
class | VSocketInfo |
VSocketInfo is essentially a structure that just contains a copy of information about a VSocket as it existed at the point in time when the VSocketInfo was created. More... | |
class | VSocketConnectionStrategy |
A socket connection strategy determines how to connect a socket in the face of DNS resolution, when an IP may resolve to more than one IP address. More... | |
class | VSocketConnectionStrategySingle |
Connects to the first DNS resolved IP address for a host name. More... | |
class | VSocketConnectionStrategyLinear |
Connects to each DNS resolved IP address for a host name, in order, until one succeeds or a specified timeout is reached. More... | |
class | VSocketConnectionStrategyThreaded |
Connects to the all DNS resolved IP addresses for a host name, in parallel batches, until one succeeds or a specified timeout is reached. More... | |
Typedefs | |
typedef Vu32 | VNetAddr |
A 32-bit IP address, in network byte order (think of it as an array of 4 bytes, not as a 32-bit integer). | |
typedef std::vector < VNetworkInterfaceInfo > | VNetworkInterfaceList |
typedef std::vector< VSocketInfo > | VSocketInfoVector |
VSocketInfoVector is simply a vector of VSocketInfo objects. |
Definition in file vsocket.h.