![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
int sessCtr_
int packetSize_
SRMinfo* sip_
Tcl_HashTable* siphash_
int groupSize_
int seqno_
int off_srm_
int off_cmn_
int off_rtp_
int app_fid_
packet_t app_type_
virtual void start()
SRMinfo* get_state(int sender)
virtual void cleanup()
virtual void addExtendedHeaders(Packet*)
virtual void parseExtendedHeaders(Packet*)
virtual int request(SRMinfo* sp, int hi)
virtual void recv_data(int sender, int msgid, u_char* data)
virtual void recv_repr(int round, int sender, int msgid, u_char* data)
virtual void recv_rqst(int requestr, int round, int sender, int msgid)
virtual void recv_sess(Packet*, int sessCtr, int* data)
virtual void send_ctrl(int typ, int rnd, int sndr, int msgid, int sz)
virtual void send_sess()
SRMAgent()
virtual ~SRMAgent()
virtual int command(int argc, const char*const* argv)
virtual void recv(Packet* p, Handler* h)
virtual void sendmsg(int nbytes, const char *flags = 0)
virtual void send(int nbytes)
Agent/SRM instproc init {}
Agent/SRM instvar ns_
Agent/SRM instvar requestFunction_
Agent/SRM instvar repairFunction_
Agent/SRM instproc delete {}
Agent/SRM instvar pending_
Agent/SRM instvar done_
Agent/SRM instvar session_
Agent/SRM instvar tg_
Agent/SRM instproc start {}
Agent/SRM instvar node_
Agent/SRM instvar dst_addr_
Agent/SRM instvar sessionFunction_
Agent/SRM instproc start-source {}
Agent/SRM instproc sessionFunction f
Agent/SRM instproc requestFunction f
Agent/SRM instproc repairFunction f
Agent/SRM instproc groupSize
Agent/SRM instproc compute-ave var
Agent/SRM instvar stats_
Agent/SRM instproc recv {type args}
Agent/SRM instproc recv-data {sender msgid}
Agent/SRM instproc mark-period period
Agent/SRM instproc request {sender args}
Agent/SRM instproc update-ave {type delay}
Agent/SRM instproc recv-request {requestor round sender msgid}
Agent/SRM instproc repair {requestor sender msgid}
Agent/SRM instproc recv-repair {round sender msgid}
Agent/SRM instvar trace_
Agent/SRM instproc clear {obj s m}
Agent/SRM instvar old_
Agent/SRM instvar logfile_
this page has been generated automatically by doc++
Adapted for the NS documentation page
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de