#include <fesa-core/Core/FesaDefs.h>
#include <fesa-core/Synchronization/MultiplexingContext.h>
#include <string>
#include <vector>
#include <map>
Go to the source code of this file.
Classes | |
class | fesa::AbstractMessage |
Message class that will be transmitted on the message queue. More... | |
class | fesa::AutomaticNotificationMessage |
Message type to automatically notify the server side via Notification ID. More... | |
class | fesa::ManualNotificationMessage |
class | fesa::CommandMessage |
This messageType can be used to send any type of command and up to 2 arguments as string. More... | |
class | fesa::OnDemandMessage |
Message type to allow the user to do an OnDemand event. More... | |
Namespaces | |
namespace | fesa |
Typedefs | |
typedef enum fesa::MessageType | fesa::MessageType |
different queue-message types | |
Enumerations | |
enum | fesa::MessageType { fesa::AutomaticNotificationMsg, fesa::ManualNotificationMsg, fesa::CommandMsg, fesa::OnDemandMsg } |
different queue-message types More... | |
Variables | |
const uint32_t | fesa::MSG_DATA_SIZE_MAX = 8192 |
maximum length of message | |
const std::string | fesa::NUMBER_SEPARATOR = " " |
const std::string | fesa::STRING_SEPARATOR = "\n" |