Interface for transport channels used by CommsManager . This is used as a “template” to make the individual channels. Channels are responsible for serialising and parsing CommsMessage s and reading and writing from the various input/outputs streams. For example, TCP/IP over WiFi, Packet radio, or CAN bus.

Include path: #include “/include/channels/ichannel.hpp”


Public Attributes