Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
CBasicInputHandler | Basic input handler for protocol implementations |
CBpiOutStream | Custom bpi printer class |
CConfiguration | Interface between the application and a local stored json file |
CDebugOutStream | Custom debug printer class |
▼CExtMessage | Basic message struct from which every other message type is derived from. This struct provides a link to a MsgMeta struct with additional information |
CEthernetMessage | Ethernet v2 message type |
CFabanMessage | Faban message type |
CMessage | Raw message type |
▼CMsgMeta | Basic message meta information |
▼CEthMsgMeta | Ethernet message meta information |
CFabanMeta | Faban message meta information |
CPort | Represents an BananaPi R1 ethernet port, starting an ingress port (pcap listener) as well as an egress port (raw socket) thread |
CProtocolLogic | Default implementation of the logic of a protocol implementation |
CTimer | Simple timer with µs precision |