Classes | |
class | MipResources::CommNode |
Represents the sender or the recipient of a packet. More... | |
class | MipResources::CommPacket |
Communication packet. More... | |
class | MipResources::CommModulePar |
Represents the fundamental parameters of an abstract communication module. More... | |
class | MipResources::CommModuleVar |
Represents the fundamental variables an abstract communication module. More... | |
class | MipResources::CommModule |
abstract communication module More... | |
class | MipResources::DirectStreamCommModuleOptions |
Options class for DirectStreamCommModule. More... | |
class | MipResources::DirectStreamCommModule |
Direct stream specification of CommModule. More... | |
class | MipResources::IPCommModuleOptions |
Options class for IPCommModuleOptions. More... | |
class | MipResources::IPCommModule |
IP specification of CommModule. More... | |
class | MipResources::YellowPage |
Single communication IP channel data. More... | |
class | MipResources::YellowPages |
vector of YellowPage More... | |
Typedefs | |
typedef vector< CommPacket * > | MipResources::CommBox |
A vector of pointers to CommPacket. | |
typedef pair< string, CommNode > | MipResources::CommStoredPacketString |
Association between a string and a CommNode. | |
Enumerations | |
enum | MipResources::IPProtocol { MipResources::TCP, MipResources::UDP, MipResources::PROTOCOL_NUM } |
Variables | |
static const char * | MipResources::IPProtocolNames [PROTOCOL_NUM] |
This set of classes provides all features for communication between different devices. The type of the communication moduele must be specified in the resTaskFile. It can be specified as an IPCommModule that uses the UDP/IP protocol.
Association between a string and a CommNode.
const char* MipResources::IPProtocolNames[PROTOCOL_NUM] [static] |
Initial value:
{ "TCP", "UDP" }