srm-ssm.cc File Reference

#include <stdlib.h>
#include <assert.h>
#include <stdio.h>
#include "config.h"
#include "tclcl.h"
#include "agent.h"
#include "packet.h"
#include "ip.h"
#include "srm.h"
#include "srm-ssm.h"
#include "trace.h"

Include dependency graph for srm-ssm.cc:

Go to the source code of this file.

Data Structures

class  SRMEXTHeaderClass
class  SSMSRMAgentClass

Defines

#define GET_SESSION_INFO
#define SESS_CONST   2
#define SESSINFO_SIZE   5
#define sessionDelay   1000

Variables

SSMSRMAgentClass class_srm_ssm_agent
SRMEXTHeaderClass class_srmexthdr
static const char rcsid []


Define Documentation

#define GET_SESSION_INFO
 

Value:

sender = *data++;           \
    dataCnt = *data++;          \
    rtime = *data++;            \
    stime = *data++;                         \
        repid = *data++;                        \

Definition at line 467 of file srm-ssm.cc.

Referenced by SSMSRMAgent::recv_glb_sess(), SSMSRMAgent::recv_loc_sess(), SSMSRMAgent::recv_rep_sess(), and SRMAgent::recv_sess().

#define SESS_CONST   2
 

Definition at line 296 of file srm-ssm.cc.

Referenced by SSMSRMAgent::send_glb_sess(), SSMSRMAgent::send_loc_sess(), and SSMSRMAgent::send_rep_sess().

#define SESSINFO_SIZE   5
 

Definition at line 295 of file srm-ssm.cc.

Referenced by SSMSRMAgent::send_glb_sess(), SSMSRMAgent::send_loc_sess(), and SSMSRMAgent::send_rep_sess().

#define sessionDelay   1000
 

Definition at line 742 of file srm-ssm.cc.

Referenced by SSMSRMAgent::is_active(), and SSMSRMAgent::timeout_info().


Variable Documentation

SSMSRMAgentClass class_srm_ssm_agent [static]
 

SRMEXTHeaderClass class_srmexthdr [static]
 

const char rcsid[] [static]
 

Initial value:

    "@(#) $Header: /nfs/jade/vint/CVSROOT/ns-2/mcast/srm-ssm.cc,v 1.11 2005/08/25 18:58:08 johnh Exp $ (USC/ISI)"

Definition at line 54 of file srm-ssm.cc.


Generated on Tue Mar 6 17:00:52 2007 for ns2 Network Simulator 2.29 by  doxygen 1.4.6