Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
▼NEPS | |
CClientHull | Client hull |
CCommAddress1 | Communication header: send a number of important addresses sent by the server to the clients on startup |
CCommData1 | Communication header: data packet |
CCommHeader1 | Communication header: common fields to all communication commands |
CCommHello2 | Communication header: initial "hello" sent between clients and servers when they first connect |
CCommList2 | Communication header: list all devices |
CCommList2Data | Represents a single EPS client |
CCommStats1 | Communication header: send stats information |
CConnection | Base class for TCP and UDP connections between peer devices |
CEthernetHeader | Typical 14-byte ethernet header. (Ignores 802.1Q.) |
CHull | The Hull is the base class for both the client and server |
CIpv4Header | Typical 20-byte IPV4 header |
CNetBuffer | NetBuffer objects manage blocks of buffer bytes used for either reading from, and writing to sockets |
CPacket | Simple class to dissect a packet and look for a few key identifiers, such as is_ipv4() and is_ipv4_tcp() |
CServerHull | Server hull |
CStatistics | Track all of the transfer and bandwidth statistics |
CStats | Manage the EPS::Statistics structure. Differentiate between total statistics, and those gathered in the last minute |
CTCPConnection | TCP connection |
CTracker | Manage all tracker records |
CTrackerData | Used to track everything we know about a particular EPS client |
CUDPConnection | UDP connection |