#include <stdio.h>#include "config.h"Include dependency graph for iflist.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Compounds | |
| class | Agent_List |
| class | From_List |
| class | In_List |
| class | Out_List |
| class | PrvCurPtr |
Defines | |
| #define | INTF_INSERT(x, y) x->InsertFront((Agent_List **)&x, (Agent_List *)y) |
| #define | INTF_REMOVE(x, y) y->Remove(x,y) |
| #define | INTF_FIND(x, y) x->Find((Agent_List **)&x, y) |
| #define | INTF_FREEALL(x) x->FreeAll((Agent_List **)&x) |
| #define | INTF_UNION(x, y) x->Union((Agent_List **)&x, (Agent_List *)y) |
| #define | AGENT_NEXT(x) x->next |
| #define | FROM_NEXT(x) (From_List *)(x->next) |
| #define | OUT_NEXT(x) (Out_List *)(x->next) |
| #define | IN_NEXT(x) (In_List *)(x->next) |
| #define | AGT_ADDR(x) x->agent_addr |
| #define | NODE_ADDR(x) x->agent_addr.addr_ |
| #define | PORT(x) x->agent_addr.port_ |
| #define | RANK(x) ((From_List *)x)->rank |
| #define | IS_SINK(x) ((From_List *)x)->is_sink |
| #define | GRADIENT(x) ((Out_List *)x)->gradient |
| #define | GRAD_TMOUT(x) ((Out_List *)x)->timeout |
| #define | FROM_SLOT(x) ((Out_List *)x)->from |
| #define | TO_SLOT(x) ((Out_List *)x)->to |
| #define | NUM_DATA_SEND(x) ((Out_List *)x)->num_data_send |
| #define | NUM_NEG_RECV(x) ((Out_List *)x)->num_neg_recv |
| #define | NUM_POS_RECV(x) ((Out_List *)x)->num_pos_recv |
| #define | NUM_POS_SEND(x) ((In_List *)x)->num_pos_send |
| #define | NUM_NEG_SEND(x) ((In_List *)x)->num_neg_send |
| #define | LAST_TS_NEW_SUB(x) ((In_List *)x)->last_ts_new_sub |
| #define | NEW_SUB_RECV(x) ((In_List *)x)->new_sub_recv |
| #define | NEW_ORG_RECV(x) ((In_List *)x)->new_org_recv |
| #define | OLD_ORG_RECV(x) ((In_List *)x)->old_org_recv |
| #define | TOTAL_NEW_SUB_RECV(x) ((In_List *)x)->total_new_sub_recv |
| #define | TOTAL_NEW_ORG_RECV(x) ((In_List *)x)->total_new_org_recv |
| #define | TOTAL_OLD_ORG_RECV(x) ((In_List *)x)->total_old_org_recv |
| #define | TOTAL_RECV(x) ((In_List *)x)->total_received |
| #define | PREV_RECV(x) ((In_List *)x)->prev_received |
| #define | NUM_LOSS(x) ((In_List *)x)->num_loss |
| #define | AVG_DELAY(x) ((In_List *)x)->avg_delay |
| #define | VAR_DELAY(x) ((In_List *)x)->var_delay |
| #define | WHERE_TO_GO(x) x->WhereToGo() |
| #define | FIND_MAX_IN(x) x->FindMaxIn() |
| #define | CAL_RANGE(x) x->CalRange() |
| #define | NORMALIZE(x) x->NormalizeGradient() |
|
|
|
|
|
|
|
Definition at line 80 of file iflist.h. Referenced by DiffusionProb::consider_new(), DiffusionProb::CreateIOList(), DiffusionProb::InterfaceDown(), and DiffusionProb::UpdateIOList(). |
|
|
Definition at line 79 of file iflist.h. Referenced by DiffusionProb::FwdPosReinf(), and DiffusionProb::GenPosReinf(). |
|
|
Definition at line 44 of file iflist.h. Referenced by Pkt_Hash_Entry::clear_fromagent(), and DiffusionProb::CreateIOList(). |
|
|
Definition at line 56 of file iflist.h. Referenced by Out_List::CalRange(), and Out_List::WhereToGo(). |
|
|
Definition at line 55 of file iflist.h. Referenced by DiffusionRate::GradientTimeOut(), DiffusionRate::InterestHandle(), and DiffusionRate::ProcessPosReinf(). |
|
|
|
|
|
Definition at line 40 of file iflist.h. Referenced by DiffusionProb::CreateIOList(). |
|
|
Definition at line 37 of file iflist.h. Referenced by DiffusionProb::add_outlist(), Diff_Routing_Entry::AddInList(), DiffusionProb::consider_new(), OmniMcastAgent::ConsiderNew(), FloodingAgent::ConsiderNew(), DiffusionRate::InterestHandle(), DiffusionProb::InterfaceDown(), and DiffusionRate::ProcessPosReinf(). |
|
|
Definition at line 38 of file iflist.h. Referenced by DiffusionProb::consider_new(), DiffusionRate::GradientTimeOut(), and DiffusionProb::InterfaceDown(). |
|
|
|
|
|
Definition at line 52 of file iflist.h. Referenced by DiffusionProb::consider_new(). |
|
|
Definition at line 64 of file iflist.h. Referenced by Diff_Routing_Entry::ClrNewSub(), Diff_Routing_Entry::CntNewSub(), and Diff_Routing_Entry::MostRecentIn(). |
|
|
Definition at line 66 of file iflist.h. Referenced by Diff_Routing_Entry::ClrAllNewOrg(), Diff_Routing_Entry::CntNewOrg(), DiffusionRate::GenNeg(), and Diff_Routing_Entry::MostRecvOrg(). |
|
|
Definition at line 65 of file iflist.h. Referenced by Diff_Routing_Entry::ClrNewSub(), Diff_Routing_Entry::CntNewSub(), and DiffusionRate::ProcessPosReinf(). |
|
|
|
Definition at line 81 of file iflist.h. Referenced by DiffusionProb::consider_new(), DiffusionProb::DecGradient(), DiffusionProb::IncGradient(), and DiffusionProb::InterfaceDown(). |
|
|
Definition at line 58 of file iflist.h. Referenced by DiffusionRate::Print_IOlist(), and DiffusionProb::Print_IOlist(). |
|
|
|
|
|
Definition at line 59 of file iflist.h. Referenced by Diff_Routing_Entry::CntNeg(), DiffusionRate::Print_IOlist(), and DiffusionProb::Print_IOlist(). |
|
|
Definition at line 63 of file iflist.h. Referenced by DiffusionRate::Print_IOlist(). |
|
|
Definition at line 60 of file iflist.h. Referenced by DiffusionRate::Print_IOlist(), DiffusionProb::Print_IOlist(), and DiffusionRate::ProcessPosReinf(). |
|
|
Definition at line 62 of file iflist.h. Referenced by Diff_Routing_Entry::CntPosSend(), and DiffusionRate::Print_IOlist(). |
|
|
Definition at line 67 of file iflist.h. Referenced by Diff_Routing_Entry::ClrAllOldOrg(), Diff_Routing_Entry::CntOldOrg(), and DiffusionRate::GenNeg(). |
|
|
|
Definition at line 50 of file iflist.h. Referenced by Agent_List::Find(). |
|
|
Definition at line 73 of file iflist.h. Referenced by In_List::FindMaxIn(). |
|
|
|
|
|
Definition at line 57 of file iflist.h. Referenced by Out_List::CalRange(), and Out_List::WhereToGo(). |
|
|
Definition at line 69 of file iflist.h. Referenced by Diff_Routing_Entry::CntNewOrg(), and DiffusionRate::Print_IOlist(). |
|
|
Definition at line 68 of file iflist.h. Referenced by Diff_Routing_Entry::CntNewSub(), and DiffusionRate::Print_IOlist(). |
|
|
Definition at line 70 of file iflist.h. Referenced by Diff_Routing_Entry::CntOldOrg(), and DiffusionRate::Print_IOlist(). |
|
|
Definition at line 72 of file iflist.h. Referenced by In_List::FindMaxIn(), and Diff_Routing_Entry::IncRecvCnt(). |
|
|
|
|
|
Definition at line 78 of file iflist.h. Referenced by DiffusionProb::ForwardData(), and DiffusionProb::ReTxData(). |
1.3.3