#include <lms.h>
Collaboration diagram for hdr_lms:

Public Member Functions | |
| int & | type () |
| nsaddr_t & | from () |
| nsaddr_t & | src () |
| nsaddr_t & | tp_addr () |
| nsaddr_t & | tp_port () |
| nsaddr_t & | group () |
Static Public Member Functions | |
| int & | offset () |
| hdr_lms * | access (Packet *p) |
Public Attributes | |
| int | type_ |
| int | ttl_ |
| int | cost_ |
| nsaddr_t | from_ |
| nsaddr_t | src_ |
| nsaddr_t | group_ |
| nsaddr_t | tp_addr_ |
| int | tp_port_ |
| int | tp_iface_ |
| int | lo_ |
| int | hi_ |
| double | ts_ |
Static Public Attributes | |
| int | offset_ |
|
|
Definition at line 74 of file lms.h. References Packet::access(), and offset_.
|
Here is the call graph for this function:

|
|
Definition at line 80 of file lms.h. References from_, and nsaddr_t. Referenced by LmsAgent::command(), LmsSender::handle_lms_pkt(), LmsReceiver::handle_lms_pkt(), and LmsAgent::recv().
00080 { return from_; }
|
|
|
Definition at line 84 of file lms.h. References group_, and nsaddr_t. Referenced by LmsAgent::command(), LmsSender::handle_lms_pkt(), and LmsReceiver::handle_lms_pkt().
00084 { return group_; }
|
|
|
Definition at line 73 of file lms.h. References offset_.
00073 { return offset_; }
|
|
|
Definition at line 81 of file lms.h. References nsaddr_t, and src_. Referenced by LmsAgent::command(), LmsSender::handle_lms_pkt(), and LmsReceiver::handle_lms_pkt().
00081 { return src_; }
|
|
|
Definition at line 82 of file lms.h. References nsaddr_t, and tp_addr_.
00082 { return tp_addr_; }
|
|
|
Definition at line 83 of file lms.h. References nsaddr_t, and tp_port_.
00083 { return tp_port_; }
|
|
|
Definition at line 79 of file lms.h. References type_. Referenced by LmsAgent::command(), LmsSender::handle_lms_pkt(), LmsReceiver::handle_lms_pkt(), and LmsAgent::recv().
00079 { return type_; }
|
|
|
Definition at line 62 of file lms.h. Referenced by LmsReceiver::handle_lms_pkt(), and LmsSender::send_lms_pkt(). |
|
|
Definition at line 63 of file lms.h. Referenced by from(), LmsReceiver::handle_lms_pkt(), LmsAgent::recv(), LmsSender::send_dmcast(), LmsReceiver::send_dmcast(), LmsAgent::send_downstream(), LmsSender::send_lms_pkt(), LmsReceiver::send_nak(), LmsReceiver::send_refresh(), LmsAgent::send_upstream(), and LmsSender::solicit_naks(). |
|
|
Definition at line 65 of file lms.h. Referenced by group(), LmsAgent::recv(), LmsSender::send_dmcast(), LmsReceiver::send_dmcast(), LmsSender::send_lms_pkt(), LmsReceiver::send_nak(), LmsReceiver::send_refresh(), and LmsSender::solicit_naks(). |
|
|
Definition at line 69 of file lms.h. Referenced by LmsSender::add_req(), LmsReceiver::add_req(), LmsSender::handle_lms_pkt(), LmsReceiver::handle_lms_pkt(), LmsSender::send_lms_pkt(), and LmsReceiver::send_nak(). |
|
|
Definition at line 69 of file lms.h. Referenced by LmsSender::add_req(), LmsReceiver::add_req(), LmsSender::handle_lms_pkt(), LmsReceiver::handle_lms_pkt(), LmsSender::send_lms_pkt(), and LmsReceiver::send_nak(). |
|
|
Definition at line 101 of file lms-agent.cc. Referenced by access(), LmsHeaderClass::LmsHeaderClass(), and offset(). |
|
|
Definition at line 64 of file lms.h. Referenced by LmsSender::handle_lms_pkt(), LmsAgent::recv(), LmsSender::send_dmcast(), LmsReceiver::send_dmcast(), LmsSender::send_lms_pkt(), LmsReceiver::send_nak(), LmsReceiver::send_refresh(), LmsSender::solicit_naks(), and src(). |
|
|
Definition at line 66 of file lms.h. Referenced by LmsSender::add_req(), LmsReceiver::add_req(), LmsSender::handle_lms_pkt(), LmsReceiver::handle_lms_pkt(), LmsAgent::recv(), LmsSender::send_dmcast(), LmsReceiver::send_dmcast(), LmsSender::send_lms_pkt(), LmsReceiver::send_nak(), and tp_addr(). |
|
|
Definition at line 68 of file lms.h. Referenced by LmsSender::add_req(), LmsReceiver::add_req(), LmsSender::handle_lms_pkt(), LmsReceiver::handle_lms_pkt(), LmsAgent::recv(), LmsSender::send_dmcast(), LmsReceiver::send_dmcast(), LmsSender::send_lms_pkt(), and LmsReceiver::send_nak(). |
|
|
Definition at line 67 of file lms.h. Referenced by LmsAgent::recv(), LmsSender::send_dmcast(), LmsReceiver::send_dmcast(), LmsSender::send_lms_pkt(), LmsReceiver::send_nak(), and tp_port(). |
|
|
Definition at line 70 of file lms.h. Referenced by LmsReceiver::handle_lms_pkt(), and LmsSender::send_lms_pkt(). |
|
|
Definition at line 61 of file lms.h. Referenced by LmsAgent::recv(), and LmsSender::solicit_naks(). |
|
|
Definition at line 60 of file lms.h. Referenced by LMSErrorModel::corrupt(), LmsSender::send_dmcast(), LmsReceiver::send_dmcast(), LmsSender::send_lms_pkt(), LmsReceiver::send_nak(), LmsReceiver::send_refresh(), LmsSender::send_spm(), LmsSender::solicit_naks(), and type(). |
1.3.3