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