Classes | |
class | BoolCommandMessage |
Bool command message class. More... | |
class | BoolCommandMessagePtr |
BoolCommandMessage autopointer class. More... | |
class | BoolCommandMessageReceiver |
Defines the interfaces for classes receiving bool command messages. More... | |
class | BoolCommandMessageSender |
Very simple implementation of the BoolCommandMessageSenderInterface. More... | |
class | BoolCommandMessageSenderInterface |
General interface for classes sending BoolCommand messages. More... | |
class | ByteTypeMessage |
ByteType message class, with a value part of type char. More... | |
class | ByteTypeMessagePtr |
ByteTypeMessage autopointer class. More... | |
class | FloatFloatTypeMessage |
Base class for messages with a data part of two floats. More... | |
class | FloatFloatTypeMessagePtr |
FloatFloatTypeMessage autopointer class. More... | |
class | Important |
This is a dummy interface implemented by messages that need flow controll in transmission, when the transmission supports flow controll. More... | |
class | LowEnergyShutdownMessage |
These messages are sent to the energy management PIC, before the mainboard shuts down, because of low energy. More... | |
class | LowEnergyShutdownMessagePtr |
LowEnergyShutdownMessage autopointer class. More... | |
class | LowEnergyShutdownMessageReceiver |
Defines the interfaces for classes receiving LowEnergyShutdown messages. More... | |
class | Message |
The base class for all messages being used for communicaton in rovsoft. More... | |
class | MessagePtr |
Message autopointer class. More... | |
class | MessageReceiver |
Defines the interfaces for classes receiving general messages. More... | |
class | MessageSender |
Very simple implementation of the MessageSenderInterface. More... | |
class | MessageSenderInterface |
Defines the interface for all classes sending general messages. More... | |
class | MotionCommandMessage |
This message type can be received by servos. More... | |
class | MotionCommandMessagePtr |
MotionCommandMessage autopointer class. More... | |
class | MotionCommandMessageReceiver |
Defines the interfaces for classes receiving motion command messages. More... | |
class | MotionCommandMessageSender |
Very simple implementation of the MotionCommandMessageSenderInterface. More... | |
class | MotionCommandMessageSenderInterface |
Defines the interface for all classes sending motion command messages. More... | |
class | NBoolCommandMessage |
Send by command sender devices. More... | |
class | NBoolCommandMessagePtr |
NBoolCommandMessage autopointer class. More... | |
class | NBoolCommandMessageReceiver |
Defines the interfaces for classes receiving numbered bool command messages. More... | |
class | NBoolCommandMessageSender |
Very simple implementation of the NBoolCommandMessageSenderInterface. More... | |
class | NBoolCommandMessageSenderInterface |
General interface for classes sending NBoolCommand messages. More... | |
class | NByteTypeMessage |
Base class for messages with a data part of one byte and a number. More... | |
class | NByteTypeMessagePtr |
NByteTypeMessage autopointer class. More... | |
class | NConfirmationMessage |
NConfirmation class for messages with a confirmation code. More... | |
class | NConfirmationMessagePtr |
NConfirmationMessage autopointer class. More... | |
class | NConfirmationMessageReceiver |
Defines the interfaces for classes receiving numbered bool command messages. More... | |
class | NConfirmationMessageSender |
Very simple implementation of the NConfirmationMessageSenderInterface. More... | |
class | NConfirmationMessageSenderInterface |
General interface for classes sending NConfirmation messages. More... | |
class | NConfirmedCommandMessageSender |
Very simple implementation of the NConfirmedCommandMessageSenderInterface. More... | |
class | NConfirmedCommandMessageSenderInterface |
General interface for classes sending numbered command messages, wanting a confirmation. More... | |
class | NewBoolCommandReceiverListener |
Classes should implement this interfaces when they want to be informed by the device manager when new BoolCommandReceiver devices are created. More... | |
class | NewMessageReceiverListener |
Classes should implement this interfaces when they want to be informed by the device manager when new receiver devices are created. More... | |
class | NewMessageSenderListener |
Classes should implement this interfaces when they want to be informed by the device manager when new Sender devices in general are created. More... | |
class | NewMotionCommandReceiverListener |
Classes should implement this interfaces when they want to be informed by the device manager when new MotionCommandReceiver devices are created. More... | |
class | NewNConfirmedCommandSenderListener |
Classes should implement this interfaces when they want to be informed by the device manager when new NConfirmedCommandSender devices are created. More... | |
class | NewPeripheralReceiverListener |
Classes should implement this interfaces when they want to be informed by the device manager when new PeripheralReceiver devices are created. More... | |
class | NewPowerDownEventReceiverListener |
Classes should implement this interfaces when they want to be informed by the device manager when new PowerDownEventReceiver devices are created. More... | |
class | NewTsFloatTypeSenderListener |
Classes should implement this interfaces when they want to be informed by the device manager when new TsFloatTypeSender devices are created. More... | |
class | NewTsUByteTypeReceiverListener |
Classes should implement this interfaces when they want to be informed by the device manager when new TsUByteTypeReceiver devices are created. More... | |
class | NewTsUByteTypeSenderListener |
Classes should implement this interfaces when they want to be informed by the device manager when new TsUByteTypeSender devices are created. More... | |
class | NewUByteTypeSenderListener |
This class is currently unused! Classes should implement this interfaces when they want to be informed by the device manager when new UByteTypeSender devices are created. More... | |
class | NMotionCommandMessage |
Send by command sender devices. More... | |
class | NMotionCommandMessagePtr |
NMotionCommandMessage autopointer class. More... | |
class | NMotionCommandMessageReceiver |
Defines the interfaces for classes receiving numbered motion command messages. More... | |
class | NMotionCommandMessageSender |
Very simple implementation of the NMotionCommandMessageSenderInterface. More... | |
class | NMotionCommandMessageSenderInterface |
General interface for classes sending NMotionCommand messages. More... | |
class | NShortTypeMessage |
Base class for messages with a data part of two bytes and a number. More... | |
class | NShortTypeMessagePtr |
NShortTypeMessage autopointer class. More... | |
class | NUByteTypeMessage |
Base class for messages with a data part of one byte and a number. More... | |
class | NUByteTypeMessagePtr |
NUByteTypeMessage autopointer class. More... | |
class | NumberedMessage |
Base class for messages with a data part of containing an unsigned long. More... | |
class | NumberedMessagePtr |
NumberedMessage autopointer class. More... | |
class | PeripheralMessageReceiver |
Defines the interfaces for classes receiving messages of sensors, or GPS data and so on. More... | |
class | PowerDownEventMessageReceiver |
Defines the interfaces for classes receiving messages of power downs. More... | |
class | ShortTypeMessage |
Base class for messages with a data part of two bytes. More... | |
class | ShortTypeMessagePtr |
ShortTypeMessage autopointer class. More... | |
class | SyncMessageSender |
Class that defines some basic methods and data, required for sending messages in a synchronized way. More... | |
class | TimedRebootMessage |
This message is sent to the PIC if we want to get rebooted, after a couple of time. More... | |
class | TimedRebootMessagePtr |
TimedRebootMessage autopointer class. More... | |
class | TimedRebootMessageReceiver |
Defines the interfaces for classes receiving TimedReboot messages. More... | |
class | TimeStampedMessage |
The base class for all messages with time stamp. More... | |
class | TimeStampedMessagePtr |
TimeStampedMessage autopointer class. More... | |
class | TsFloatTypeMessage |
A class that represents a time stamped message containing a single float value. More... | |
class | TsFloatTypeMessagePtr |
TsFloatTypeMessage autopointer class. More... | |
class | TsFloatTypeMessageReceiver |
Defines the interfaces for classes receiving TsFloatType messages. More... | |
class | TsFloatTypeMessageSender |
Very simple implementation of the TsFloatTypeMessageSenderInterface. More... | |
class | TsFloatTypeMessageSenderInterface |
General interface for classes sending TsFloatType messages. More... | |
class | TsUByteTypeMessage |
A class that represents a time stamped message containing a single unsigned char value. More... | |
class | TsUByteTypeMessagePtr |
TsUByteTypeMessage autopointer class. More... | |
class | TsUByteTypeMessageReceiver |
Defines the interfaces for classes receiving TsUByteType messages. More... | |
class | TsUByteTypeMessageSender |
Very simple implementation of the TsUByteTypeMessageSenderInterface. More... | |
class | TsUByteTypeMessageSenderInterface |
General interface for classes sending TsUByteType messages. More... | |
class | UByteTypeMessage |
UByteType message class, with a value part of type unsigned char. More... | |
class | UByteTypeMessagePtr |
UByteTypeMessage autopointer class. More... | |
class | UByteTypeMessageReceiver |
Defines the interfaces for classes receiving UByteType messages. More... | |
class | UByteTypeMessageSenderInterface |
General interface for classes sending UByteType messages. More... | |
class | ULongTypeMessage |
Base class for messages with a data part of containing an unsigned long. More... | |
class | UShortTypeMessage |
Base class for messages with a data part of an unsigned short. More... | |
class | UShortTypeMessagePtr |
UShortTypeMessage autopointer class. More... |
Classes related to messages: