![]() |
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.