Agent/SRM/Adaptive instvar AveDelay_ |
Agent/SRM/Adaptive instvar AveDups_ |
Agent/SRM/Adaptive instvar C1_ |
Agent/SRM/Adaptive instvar C2_ |
Agent/SRM/Adaptive instvar closest_ |
Agent/SRM/Adaptive instvar D1_ |
Agent/SRM/Adaptive instvar D2_ |
Agent/SRM/Adaptive instvar eps_ |
Agent/SRM/Adaptive instvar pending_ |
Agent/SRM/Adaptive instvar stats_ |
ASRMAgent() |
Agent/SRM/Adaptive instproc check-bounds args |
Agent/SRM/Adaptive instproc init args |
Agent/SRM/Adaptive instproc recompute-repair-params {} |
Agent/SRM/Adaptive instproc recompute-request-params {} |
Agent/SRM/Adaptive instproc recv-repair {d s m} |
Agent/SRM/Adaptive instproc recv-request {r d s m} |
Agent/SRM/Adaptive instproc sending-repair {} |
Agent/SRM/Adaptive instproc sending-request {} |
virtual void addExtendedHeaders(Packet* p) |
virtual void parseExtendedHeaders(Packet* p) |
Agent/SRM instvar done_ |
Agent/SRM instvar dst_addr_ |
Agent/SRM instvar logfile_ |
Agent/SRM instvar node_ |
Agent/SRM instvar ns_ |
Agent/SRM instvar old_ |
Agent/SRM instvar repairFunction_ |
Agent/SRM instvar requestFunction_ |
Agent/SRM instvar session_ |
Agent/SRM instvar sessionFunction_ |
Agent/SRM instvar tg_ |
Agent/SRM instvar trace_ |
Agent/SRM instproc cleanup {} |
Agent/SRM instproc clear {obj s m} |
virtual int command(int argc, const char*const* argv) |
Agent/SRM instproc compute-ave var |
Agent/SRM instproc delete {} |
Agent/SRM instproc groupSize |
Agent/SRM instproc log file |
Agent/SRM instproc mark-period period |
Agent/SRM instproc recv {type args} |
virtual void recv(Packet* p, Handler* h) |
Agent/SRM instproc recv-data {sender msgid} |
Agent/SRM instproc repair {requestor sender msgid} |
Agent/SRM instproc repairFunction f |
Agent/SRM instproc request {sender args} |
Agent/SRM instproc requestFunction f |
Agent/SRM instproc round |
virtual void send(int nbytes) |
virtual void sendmsg(int nbytes, const char *flags = 0) |
Agent/SRM instproc sessionFunction f |
Agent/SRM instproc start {} |
Agent/SRM instproc start-source {} |
Agent/SRM instproc trace file |
Agent/SRM instproc update-ave {type delay} |
int app_fid_ |
packet_t app_type_ |
int dataCtr_ |
int groupSize_ |
int off_cmn_ |
int off_rtp_ |
int off_srm_ |
int packetSize_ |
int seqno_ |
int sessCtr_ |
SRMinfo* sip_ |
Tcl_HashTable* siphash_ |
virtual void cleanup() |
SRMinfo* get_state(int sender) |
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 int request(SRMinfo* sp, int hi) |
virtual void send_ctrl(int typ, int rnd, int sndr, int msgid, int sz) |
virtual void send_sess() |
virtual void start() |
inline nsaddr_t& addr() |
Agent instproc attach-app {s_type} |
Agent instproc attach-source {s_type} |
Agent instproc attach-tbf { tbf } |
Agent instproc attach-trace { file } |
virtual void attachApp(Application* app) |
virtual void close() |
virtual void connect(nsaddr_t dst) |
Agent instproc connect d |
inline nsaddr_t& daddr() |
inline nsaddr_t& dport() |
Agent instproc dst-port {} |
virtual void listen() |
Agent instproc port {} |
inline nsaddr_t& port() |
virtual void sendto(int nbytes, const char* flags, nsaddr_t dst) |
virtual void sendto(int sz, AppData*, const char* flags = 0) |
Agent instproc set args |
void set_pkttype(packet_t pkttype) |
virtual int& size() |
virtual void timeout(int tno) |
Agent instproc traffic-source agent |
Application* app_ |
Tcl_Channel channel_ |
int class_ |
int defttl_ |
ns_addr_t dst_ |
int fid_ |
int flags_ |
ns_addr_t here_ |
int off_ip_ |
OldValue* oldValueList_ |
int prio_ |
int size_ |
char* traceName_ |
packet_t type_ |
static int uidcnt_ |
void addAgentTrace(const char *name) |
Packet* allocpkt(int) |
Packet* allocpkt() |
virtual int delay_bind_dispatch(const char *varName, const char *localName, TclObject *tracer) |
virtual void delay_bind_init_all() |
void deleteAgentTrace() |
void dumpTracedVars() |
virtual void idle() |
void initpkt(Packet*) |
void insertOldValue(TracedVar *v, const char *value) |
OldValue* lookupOldValue(TracedVar *v) |
void monitorAgentTrace() |
virtual void recvBytes(int bytes) |
void flushAVar(TracedVar *v) |
int debug_ |
int off_flags_ |
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