MADARA
3.1.8
|
Go to the source code of this file.
Classes | |
class | madara::transport::MessageHeader |
Defines a robust message header which is the default for KaRL messages. More... | |
Namespaces | |
madara | |
Copyright (c) 2015 Carnegie Mellon University. | |
madara::transport | |
Provides the network transport layer for knowledge bases to communicate within and across agents. | |
Macros | |
#define | CLOCK_TYPE uint64_t |
#define | KNOWLEDGE_QUALITY_TYPE uint32_t |
#define | KNOWLEDGE_VALUE_TYPE madara::knowledge::KnowledgeRecord |
#define | MADARA_DOMAIN_MAX_LENGTH 32 |
#define | MADARA_IDENTIFIER "KaRL1.3" |
#define | MADARA_IDENTIFIER_LENGTH 8 |
#define | MAX_KNOWLEDGE_KEY_LENGTH 64 |
#define | MAX_ORIGINATOR_LENGTH 64 |
#define | PAIR_COUNT_TYPE uint32_t |
Variables | |
static const int | madara::transport::MAX_PACKET_SIZE = 512000 |
This file contains the message header used by default in some KaRL network transports (e.g. IP multicast and broadcast)
Definition in file MessageHeader.h.
#define CLOCK_TYPE uint64_t |
Definition at line 25 of file MessageHeader.h.
#define KNOWLEDGE_QUALITY_TYPE uint32_t |
Definition at line 24 of file MessageHeader.h.
#define KNOWLEDGE_VALUE_TYPE madara::knowledge::KnowledgeRecord |
Definition at line 28 of file MessageHeader.h.
#define MADARA_DOMAIN_MAX_LENGTH 32 |
Definition at line 22 of file MessageHeader.h.
#define MADARA_IDENTIFIER "KaRL1.3" |
Definition at line 21 of file MessageHeader.h.
#define MADARA_IDENTIFIER_LENGTH 8 |
Definition at line 20 of file MessageHeader.h.
#define MAX_KNOWLEDGE_KEY_LENGTH 64 |
Definition at line 26 of file MessageHeader.h.
#define MAX_ORIGINATOR_LENGTH 64 |
Definition at line 27 of file MessageHeader.h.
#define PAIR_COUNT_TYPE uint32_t |
Definition at line 23 of file MessageHeader.h.