EPS Conduits  v0.0.2-2413
networking over networking
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NEPS
 CClientHullClient hull
 CCommAddress1Communication header: send a number of important addresses sent by the server to the clients on startup
 CCommData1Communication header: data packet
 CCommHeader1Communication header: common fields to all communication commands
 CCommHello2Communication header: initial "hello" sent between clients and servers when they first connect
 CCommList2Communication header: list all devices
 CCommList2DataRepresents a single EPS client
 CCommStats1Communication header: send stats information
 CConnectionBase class for TCP and UDP connections between peer devices
 CEthernetHeaderTypical 14-byte ethernet header. (Ignores 802.1Q.)
 CHullThe Hull is the base class for both the client and server
 CIpv4HeaderTypical 20-byte IPV4 header
 CNetBufferNetBuffer objects manage blocks of buffer bytes used for either reading from, and writing to sockets
 CPacketSimple class to dissect a packet and look for a few key identifiers, such as is_ipv4() and is_ipv4_tcp()
 CServerHullServer hull
 CStatisticsTrack all of the transfer and bandwidth statistics
 CStatsManage the EPS::Statistics structure. Differentiate between total statistics, and those gathered in the last minute
 CTCPConnectionTCP connection
 CTrackerManage all tracker records
 CTrackerDataUsed to track everything we know about a particular EPS client
 CUDPConnectionUDP connection