CEPS::CommAddress1 | Communication header: send a number of important addresses sent by the server to the clients on startup |
CEPS::CommData1 | Communication header: data packet |
CEPS::CommHeader1 | Communication header: common fields to all communication commands |
CEPS::CommHello2 | Communication header: initial "hello" sent between clients and servers when they first connect |
CEPS::CommList2 | Communication header: list all devices |
CEPS::CommList2Data | Represents a single EPS client |
CEPS::CommStats1 | Communication header: send stats information |
▼CEPS::Connection | Base class for TCP and UDP connections between peer devices |
CEPS::TCPConnection | TCP connection |
CEPS::UDPConnection | UDP connection |
CEPS::EthernetHeader | Typical 14-byte ethernet header. (Ignores 802.1Q.) |
▼CEPS::Hull | The Hull is the base class for both the client and server |
CEPS::ClientHull | Client hull |
CEPS::ServerHull | Server hull |
CEPS::Ipv4Header | Typical 20-byte IPV4 header |
CEPS::NetBuffer | NetBuffer objects manage blocks of buffer bytes used for either reading from, and writing to sockets |
CEPS::Packet | Simple class to dissect a packet and look for a few key identifiers, such as is_ipv4() and is_ipv4_tcp() |
CEPS::Statistics | Track all of the transfer and bandwidth statistics |
CEPS::Stats | Manage the EPS::Statistics structure. Differentiate between total statistics, and those gathered in the last minute |
CEPS::Tracker | Manage all tracker records |
CEPS::TrackerData | Used to track everything we know about a particular EPS client |