m2etis
0.4
|
Namespaces | |
Classes | |
struct | AckDeliverInfo |
class | BruteForceFilterInfo |
class | DecisionTreeFilterInfo |
struct | DeliverInfo |
class | DetMergeOrderInfo |
class | DirectBroadcastRoutingInfo |
class | DirectRoutingInfo |
struct | FilterInfo |
class | GeneralBooleanExpressionsFilterInfo |
class | GMSOrderInfo |
class | HierarchicalSpreadItRoutingInfo |
class | InternalMessage |
class | IPv4KeyProvider |
class | Key |
Key. More... | |
class | M2Message |
class | MessageFactory |
Message Factory to create messages. More... | |
class | MTPOrderInfo |
class | NackDeliverInfo |
class | NetworkMessage |
class | NullDeliverInfo |
class | NullFilterInfo |
class | NullOrderInfo |
class | NullPersistenceInfo |
class | NullSecurityInfo |
class | NullValidityInfo |
struct | OrderInfo |
struct | PersistenceInfo |
struct | RoutingInfo |
class | ScribeRoutingInfo |
struct | SecurityInfo |
class | SHA1KeyProvider |
class | SpreadItRoutingInfo |
class | TimeValidityInfo |
struct | ValidityInfo |
Typedefs | |
typedef M2Message< std::vector< unsigned char > > | M2etisMessage |
typedef uint32_t | MessageType |
Enumerations | |
enum | TYPE { NONE, TYPE::UNSUB } |
enum | ControlType : short { NONE, ControlType::DELIVER, ControlType::FILTER, ControlType::ORDER, ControlType::PERSISTENCE, ControlType::ROUTING, ControlType::SECURITY, ControlType::VALIDITY } |
enum | ActionType : uint32_t { NONE, NONE, NONE, SUBSCRIBE, UNSUBSCRIBE, PUBLISH, CONTROL, NOTIFY, JOIN, STATE, LEAVE } |
Functions | |
std::ostream & | operator<< (std::ostream &s, const M2etisMessage::Ptr) |
Variables | |
static const uint32_t | MSG_TYPE_MASK |
static const uint32_t | ACTION_TYPE_MASK |
typedef M2Message<std::vector<unsigned char> > m2etis::message::M2etisMessage |
Definition at line 84 of file M2Message.h.
typedef uint32_t m2etis::message::MessageType |
Definition at line 35 of file MessageType.h.
std::ostream& m2etis::message::operator<< | ( | std::ostream & | s, |
const M2etisMessage::Ptr | |||
) |
|
static |
Definition at line 32 of file MessageType.h.
|
static |
Definition at line 31 of file MessageType.h.