Agent/MFTP/Rcv/Stat instvar nb_full_disc |
Agent/MFTP/Rcv/Stat instvar nb_lin_dep_disc |
Agent/MFTP/Rcv/Stat instvar nb_useful_recv |
Agent/MFTP/Rcv/Stat instproc done-notify { args } |
Agent/MFTP/Rcv/Stat instproc init { } |
Agent/MFTP/Rcv/Stat instproc recv-dependent { CurrentPass CurrentGroup CwPat } |
Agent/MFTP/Rcv/Stat instproc recv-group-full { CurrentPass CurrentGroup CwPat } |
Agent/MFTP/Rcv/Stat instproc recv-useful { CurrentPass CurrentGroup CwPat } |
Agent/MFTP/Rcv instvar dst_addr_ |
Agent/MFTP/Rcv instvar dtuSize_ |
Agent/MFTP/Rcv instvar dtusPerBlock_ |
Agent/MFTP/Rcv instvar dtusPerGroup_ |
Agent/MFTP/Rcv instvar fileSize_ |
Agent/MFTP/Rcv instvar nakCount_ |
Agent/MFTP/Rcv instvar node_ |
Agent/MFTP/Rcv instvar ns_ |
Agent/MFTP/Rcv instvar reply_addr_ |
Agent/MFTP/Rcv instvar reply_port_ |
Agent/MFTP/Rcv instvar seekCount_ |
Agent/MFTP/Rcv instvar trace_ |
int command(int argc, const char*const* argv) |
Agent/MFTP/Rcv instproc delete {} |
Agent/MFTP/Rcv instproc evTrace { op type args } |
Agent/MFTP/Rcv instproc recv { type args } |
void recv(Packet* p, Handler* h) |
Agent/MFTP/Rcv instproc recv-status-req { passNb blockLo blockHi txStatusDelay } |
Agent/MFTP/Rcv instproc send-nak { passNb blockLo blockHi } |
Agent/MFTP/Rcv instproc start {} |
Agent/MFTP/Rcv instproc trace fd |
unsigned long CurrentGroup |
unsigned long CurrentPass |
CW_MATRIXLINE_t* cw_matrixline_buf |
CW_MATRIXLINE_t |
CW_PATTERN_t CwPat |
unsigned long FileDGramsReceived |
unsigned long FseekOffset |
ns_addr_t reply_ |
void addLine(unsigned long dtu_nb_from, unsigned long dtu_nb_to) |
void cw_matrixlines_reset() |
int findStoreLocation(unsigned long group_nb, unsigned long seek_offset, unsigned long* dtu_nb) |
bool is_group_full(unsigned long group_nb) |
int process_packet(CW_PATTERN_t cw_pat, unsigned long group_nb, unsigned long dtu_nb) |
int recv_data(hdr_mftp::Spec::Data& data) |
void recv_status_req(hdr_mftp::Spec::StatReq& statreq) |
void send_nak(unsigned long pass_nb, unsigned long block_nb) |
typedef struct CW_PATTERN_t left |
unsigned long dtu_size |
unsigned long dtus_per_block |
unsigned long dtus_per_group |
unsigned long FileDGrams |
unsigned long FileSize |
unsigned long nb_groups |
int off_cmn_ |
int off_mftp_ |
unsigned long get_dtus_per_group(unsigned long group_nb) |
unsigned long nb_blocks() |
Agent instvar agent_port_ |
Agent instvar dst_port_ |
Agent instvar namTrace_ |
Agent instvar tg_ |
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() |
Agent instproc connect d |
virtual void connect(nsaddr_t dst) |
inline nsaddr_t& daddr() |
inline nsaddr_t& dport() |
Agent instproc dst-port {} |
virtual void listen() |
Agent instproc port {} |
inline nsaddr_t& port() |
virtual void send(int nbytes) |
virtual void send(int sz, AppData *data) |
void send(Packet* p, Handler* h) |
virtual void sendmsg(int nbytes, const char *flags = 0) |
virtual void sendmsg(int sz, AppData*, const char* flags = 0) |
virtual void sendto(int sz, AppData*, const char* flags = 0) |
virtual void sendto(int nbytes, const char* flags, nsaddr_t dst) |
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 seqno_ |
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