List of all members.
Public Member Functions |
|
void | recv (Packet *, Handler *) |
|
int | command (int argc, const char *const *argv) |
Protected Member Functions |
|
void | reset () |
|
void | consider_old (Packet *) |
|
void | consider_new (Packet *) |
|
void | Start () |
|
void | DataReqAll (unsigned int dtype, int report_rate) |
|
void | Print_IOlist () |
|
void | FwdData (Packet *) |
|
void | PosReinf (int dtype, nsaddr_t to_node, ns_addr_t info_sender, unsigned int info_seq) |
|
void | ProcessPosReinf (Packet *pkt) |
|
void | ProcessNegReinf (Packet *pkt) |
|
void | UcastNeg (int dtype, ns_addr_t to) |
|
void | BcastNeg (int dtype) |
|
void | GenNeg (int dtype) |
|
void | InterestHandle (Packet *pkt) |
|
void | GradientTimeOut () |
|
void | NegReinfTimeOut () |
|
void | CheckNegCounter (int dtype) |
|
bool | FwdSubsample (Packet *pkt) |
|
void | FwdOriginal (Packet *pkt) |
|
void | TriggerPosReinf (Packet *pkt, ns_addr_t forward_agent) |
Protected Attributes |
|
bool | DUP_SUP_ |
|
sub_t | sub_type_ |
|
org_t | org_type_ |
|
pos_t | pos_type_ |
|
pos_ndt | pos_node_type_ |
|
neg_wint | neg_win_type_ |
|
neg_tht | neg_thr_type_ |
|
neg_mxt | neg_max_type_ |
|
Data_Hash_Table | DataTable |
|
GradientTimer * | gradient_timer |
|
NegativeReinforceTimer * | neg_reinf_timer |
|
int | num_not_send_bcast_data |
|
int | num_data_bcast_send |
|
int | num_data_bcast_rcv |
|
int | num_neg_bcast_send |
|
int | num_neg_bcast_rcv |
Friends |
|
class | GradientTimer |
|
class | NegativeReinforceTimer |
The documentation for this class was generated from the following files:
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/diffusion/diff_rate.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/diffusion/diff_rate.cc