Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

lms.h File Reference

#include "node.h"
#include "packet.h"

Include dependency graph for lms.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

struct  hdr_lms
struct  lms_ctl
struct  lms_nak
struct  lms_rdl
struct  lms_spm

Defines

#define LMS_NOADDR   -1
#define LMS_NOPORT   -1
#define LMS_NOIFACE   -99
#define LMS_INFINITY   1000000
#define LMS_SRC_REFRESH   1
#define LMS_REFRESH   2
#define LMS_LEAVE   3
#define LMS_REQ   4
#define LMS_DMCAST   5
#define LMS_SETUP   6
#define LMS_SPM   7
#define LMS_LINKS   8


Define Documentation

#define LMS_DMCAST   5
 

Definition at line 51 of file lms.h.

Referenced by LMSErrorModel::corrupt(), LmsAgent::recv(), LmsSender::send_dmcast(), and LmsReceiver::send_dmcast().

#define LMS_INFINITY   1000000
 

Definition at line 42 of file lms.h.

Referenced by LmsAgent::LmsAgent().

#define LMS_LEAVE   3
 

Definition at line 49 of file lms.h.

Referenced by LmsAgent::recv().

#define LMS_LINKS   8
 

Definition at line 54 of file lms.h.

Referenced by LmsSender::command(), LmsReceiver::handle_lms_pkt(), and LmsAgent::recv().

#define LMS_NOADDR   -1
 

Definition at line 39 of file lms.h.

Referenced by LmsAgent::LmsAgent(), LmsReceiver::LmsReceiver(), LmsAgent::recv(), LmsAgent::send2replier(), LmsSender::send_lms_pkt(), and LmsReceiver::send_nak().

#define LMS_NOIFACE   -99
 

Definition at line 41 of file lms.h.

Referenced by LmsAgent::LmsAgent(), LmsAgent::recv(), LmsSender::send_lms_pkt(), and LmsReceiver::send_nak().

#define LMS_NOPORT   -1
 

Definition at line 40 of file lms.h.

Referenced by LmsAgent::LmsAgent(), and LmsAgent::recv().

#define LMS_REFRESH   2
 

Definition at line 48 of file lms.h.

Referenced by LmsSender::command(), LmsSender::handle_lms_pkt(), LmsAgent::recv(), and LmsReceiver::send_refresh().

#define LMS_REQ   4
 

Definition at line 50 of file lms.h.

Referenced by LmsSender::handle_lms_pkt(), LmsReceiver::handle_lms_pkt(), LmsAgent::recv(), and LmsReceiver::send_nak().

#define LMS_SETUP   6
 

Definition at line 52 of file lms.h.

Referenced by LmsSender::command(), LmsReceiver::handle_lms_pkt(), LmsAgent::recv(), and LmsSender::send_lms_pkt().

#define LMS_SPM   7
 

Definition at line 53 of file lms.h.

Referenced by LmsReceiver::handle_lms_pkt(), LmsAgent::recv(), and LmsSender::send_spm().

#define LMS_SRC_REFRESH   1
 

Definition at line 47 of file lms.h.

Referenced by LmsReceiver::handle_lms_pkt(), LmsAgent::recv(), and LmsSender::solicit_naks().


Generated on Tue Apr 20 12:22:13 2004 for NS2.26SourcesOriginal by doxygen 1.3.3