#include <AckRoutedFrame.h>
Public Member Functions | |
AckRoutedFrame (RoutedFrame rf) | |
AckRoutedFrame (unsigned char *buffer) | |
std::string | getFrameAsNetworkString (uint32_t route_id, unsigned char next_hop[6], string source_host, unsigned char source[6]) |
std::string | getFrameAsNetworkString (routing_entry r, unsigned char src[6]) |
stc_frame | getFrameStruct () |
virtual | ~AckRoutedFrame () |
Public Attributes | |
uint32_t | buffer_str_len_ |
bool | cr_flag |
struct ack_rf_header | header_ |
std::string | hostname_source_ |
bool | mc_flag |
std::string | mc_group_ |
Static Public Attributes | |
static uint32_t | HEADER_FIXED_LEN = sizeof (eh_header) + sizeof (ack_rf_header) |
Definition at line 38 of file AckRoutedFrame.h.
Definition at line 21 of file AckRoutedFrame.cpp.
AckRoutedFrame::AckRoutedFrame | ( | unsigned char * | buffer | ) |
Definition at line 40 of file AckRoutedFrame.cpp.
AckRoutedFrame::~AckRoutedFrame | ( | ) | [virtual] |
Definition at line 16 of file AckRoutedFrame.cpp.
std::string AckRoutedFrame::getFrameAsNetworkString | ( | uint32_t | route_id, |
unsigned char | next_hop[6], | ||
string | source_host, | ||
unsigned char | source[6] | ||
) |
Definition at line 96 of file AckRoutedFrame.cpp.
std::string AckRoutedFrame::getFrameAsNetworkString | ( | routing_entry | r, |
unsigned char | src[6] | ||
) |
Definition at line 165 of file AckRoutedFrame.cpp.
Definition at line 171 of file AckRoutedFrame.cpp.
uint32_t AckRoutedFrame::buffer_str_len_ |
Definition at line 48 of file AckRoutedFrame.h.
Definition at line 50 of file AckRoutedFrame.h.
Definition at line 44 of file AckRoutedFrame.h.
uint32_t AckRoutedFrame::HEADER_FIXED_LEN = sizeof (eh_header) + sizeof (ack_rf_header) [static] |
Definition at line 54 of file AckRoutedFrame.h.
std::string AckRoutedFrame::hostname_source_ |
Definition at line 45 of file AckRoutedFrame.h.
Definition at line 51 of file AckRoutedFrame.h.
std::string AckRoutedFrame::mc_group_ |
Definition at line 46 of file AckRoutedFrame.h.