Main Page Modules Namespaces C++ Classes Compound List File List Index
TNL: tnlUDP.h File Reference

# tnlUDP.h File Reference

`#include "tnlVector.h"`
`#include "tnlTypes.h"`

## Namespaces

namespace | TNL

## Data Structures

struct | TNL::Address
| Representation of a network address. More...
struct | TNL::IPAddress
| Packed representaion of an IPAddress. More...
class | TNL::Socket
| The Socket class encapsulates a platform's network socket. More...

## Typedefs

typedef const IPAddress & | TNL::IPAddressRef

## Enumerations

enum | TNL::TransportProtocol { TNL::IPProtocol, TNL::TCPProtocol, TNL::IPXProtocol, TNL::IPv6Protocol
}
| Enumeration for transport protocols for the TNL. More...
enum | TNL::Constants { TNL::MaxPacketDataSize = 1500 }
| Packet level network constants. More...
enum | TNL::NetError { TNL::NoError, TNL::InvalidPacketProtocol, TNL::WouldBlock, TNL::UnknownError
}
| Error conditions that can be returned by sendto and recvfrom. More...