class  <Agent/SRM> SRMAgent : public Agent |   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
|   | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 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