#include <source/ariba/overlay/modules/onehop/messages/OneHopMessage.h>
Inherits ariba::utility::Message.

Public Types | |
| enum | _OneHopMessageType { OneHopMessageTypeInvalid = 0, OneHopMessageTypeListingRequest = 1, OneHopMessageTypeListingReply = 2, OneHopMessageTypeLeave = 3, OneHopMessageTypeRoute = 4 } |
| typedef enum ariba::overlay::OneHopMessage::_OneHopMessageType | OneHopMessageType |
Public Member Functions | |
| OneHopMessage (OneHopMessageType _type=OneHopMessageTypeInvalid) | |
| virtual | ~OneHopMessage () |
| bool | isType (OneHopMessageType _type) |
| OneHopMessageType | getType () |
Private Attributes | |
| VSERIALIZEABLE | |
| uint8_t | type |
Definition at line 52 of file OneHopMessage.h.
| typedef enum ariba::overlay::OneHopMessage::_OneHopMessageType ariba::overlay::OneHopMessage::OneHopMessageType |
| OneHopMessageTypeInvalid | |
| OneHopMessageTypeListingRequest | |
| OneHopMessageTypeListingReply | |
| OneHopMessageTypeLeave | |
| OneHopMessageTypeRoute |
Definition at line 55 of file OneHopMessage.h.
| ariba::overlay::OneHopMessage::OneHopMessage | ( | OneHopMessageType | _type = OneHopMessageTypeInvalid |
) |
Definition at line 46 of file OneHopMessage.cpp.
| ariba::overlay::OneHopMessage::~OneHopMessage | ( | ) | [virtual] |
Definition at line 49 of file OneHopMessage.cpp.
| OneHopMessage::OneHopMessageType ariba::overlay::OneHopMessage::getType | ( | ) |
| bool ariba::overlay::OneHopMessage::isType | ( | OneHopMessageType | _type | ) |
Definition at line 52 of file OneHopMessage.cpp.
References getType().
Referenced by ariba::overlay::OneHop::onMessage().
uint8_t ariba::overlay::OneHopMessage::type [private] |
Definition at line 70 of file OneHopMessage.h.
Referenced by getType().
Definition at line 53 of file OneHopMessage.h.
1.6.1