![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
friend SnoopPersistHandler
Snoop()
void recv(Packet *, Handler *)
void handle(Event *)
int snoop_rxmit(Packet *)
inline int next(int i)
inline int prev(int i)
inline int wl_next(int i)
inline int wl_prev(int i)
int command(int argc, const char*const* argv)
void reset()
void wlreset()
void snoop_data(Packet *)
int snoop_ack(Packet *)
void snoop_wless_data(Packet *)
void snoop_wired_ack(Packet *)
int snoop_wlessloss(int)
double snoop_cleanbufs_(int)
void snoop_rtt(double)
int snoop_qlong()
int snoop_insert(Packet *)
inline int empty_()
void savepkt_(Packet *, int, int)
void update_state_()
inline double timeout()
void snoop_cleanup()
LLSnoop* parent_
NsObject* recvtarget_
Handler* callback_
SnoopRxmitHandler* rxmitHandler_
SnoopPersistHandler* persistHandler_
int snoopDisable_
u_short fstate_
int lastSeen_
int lastAck_
int expNextAck_
short expDupacks_
double srtt_
double rttvar_
double tailTime_
int rxmitStatus_
short bufhead_
Event* toutPending_
short buftail_
Packet* pkts_[SNOOP_MAXWIND]
int wl_state_
int wl_lastSeen_
int wl_lastAck_
int wl_bufhead_
int wl_buftail_
hdr_seq* wlseqs_[SNOOP_WLSEQS]
int maxbufs_
double snoopTick_
double g_
int integrate_
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