ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  Download | 


Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

LandmarkAgent Member List

This is the complete list of members for LandmarkAgent, including all inherited members.
abort(const char *fmt=NULL,...)TclObject [static]
addAgentTrace(const char *name)Agent [protected]
AddMobileTag(void *mobile_tag)LandmarkAgent [virtual]
Addparent(const nsaddr_t parent, int level)LandmarkAgent
Addpotentialchild(const nsaddr_t child, int level)LandmarkAgent
addr()Agent [inline]
adverts_type_LandmarkAgent
Agent(packet_t pktType)Agent
aggregate_taginfo(compr_taglist *unagg_tags, int agg_level, int *num_tags)LandmarkAgent
aggregate_tags(compr_taglist *unagg_tags, int agg_level, int *num_tags)LandmarkAgent
allocpkt() constAgent [protected]
allocpkt(int) constAgent [protected]
app_Agent [protected]
assign_lmaddress(int64_t *lmaddr, int num_lm_addrs, int root_level)LandmarkAgent
attachApp(Application *app)Agent [virtual]
be_random_LandmarkAgent
bind(const char *var, TracedInt *val)TclObject
bind(const char *var, TracedDouble *val)TclObject
bind(const char *var, double *val)TclObject
bind(const char *var, unsigned int *val)TclObject
bind(const char *var, int *val)TclObject
bind(const char *var, TclObject **val)TclObject
bind_bool(const char *var, int *val)TclObject
bind_bw(const char *var, double *val)TclObject
bind_error(const char *var, const char *error)TclObject
bind_time(const char *var, double *val)TclObject
cache_LandmarkAgent
channel_Agent [protected]
CheckDemotionMsg(nsaddr_t id, int level, int origin_time)LandmarkAgent
close()Agent [virtual]
command(int argc, const char *const *argv)LandmarkAgent [virtual]
compare_tag_lists(compr_taglist *tag_list1, int num_tags1, compr_taglist *tag_list2, int num_tags2)LandmarkAgent
connect(nsaddr_t dst)Agent [virtual]
Connector()Connector
create_framevar(const char *localName)TclObject
create_instvar(const char *var)TclObject
daddr()Agent [inline]
debug(const char *fmt,...)NsObject [virtual]
debug_LandmarkAgent
defttl_Agent [protected]
delay_bind(const char *varName, const char *localName, const char *thisVarName, double *val, TclObject *tracer)TclObject
delay_bind(const char *varName, const char *localName, const char *thisVarName, unsigned int *val, TclObject *tracer)TclObject
delay_bind(const char *varName, const char *localName, const char *thisVarName, int *val, TclObject *tracer)TclObject
delay_bind(const char *varName, const char *localName, const char *thisVarName, TracedInt *val, TclObject *tracer)TclObject
delay_bind(const char *varName, const char *localName, const char *thisVarName, TracedDouble *val, TclObject *tracer)TclObject
delay_bind_bool(const char *varName, const char *localName, const char *thisVarName, int *val, TclObject *tracer)TclObject
delay_bind_bw(const char *varName, const char *localName, const char *thisVarName, double *val, TclObject *tracer)TclObject
delay_bind_dispatch(const char *varName, const char *localName, TclObject *tracer)Agent [protected, virtual]
delay_bind_init_all()Agent [protected, virtual]
delay_bind_init_one(const char *varName)TclObject
delay_bind_time(const char *varName, const char *localName, const char *thisVarName, double *val, TclObject *tracer)TclObject
Delete(TclObject *object)TclObject [static]
deleteAgentTrace()Agent [protected]
dispatch_static_proc(ClientData clientData, Tcl_Interp *interp, int argc, char *argv[])TclObject [static]
dport()Agent [inline]
drop(Packet *p)Connector [virtual]
drop(Packet *p, const char *s)Connector [protected, virtual]
drop_Connector [protected]
dst_Agent [protected]
dumpTracedVars()Agent [protected]
enum_tracedVars()TclObject [protected]
et_Agent [protected]
fid_Agent [protected]
flags_Agent [protected]
ForwardPacket(Packet *p)LandmarkAgent [virtual]
GenerateReHashMsg(int64_t lm_addr, double net_change_time)LandmarkAgent [inline, virtual]
get_nbrinfo()LandmarkAgent
get_next_hop(nsaddr_t dst, int next_hop_level)LandmarkAgent [virtual]
get_pkttype()Agent [inline]
global_lm_LandmarkAgent
global_lm_id_LandmarkAgent
global_lm_level_LandmarkAgent
handle(Event *)NsObject [protected, virtual]
handle_TracedVar(const char *name, TracedVar *tv, TclObject *tracer)TclObject [protected]
here_Agent [protected]
highest_level_LandmarkAgent
idle()Agent [protected, virtual]
init(int, const char *const *)TclObject [inline, virtual]
init(InstVar *, const char *varname)TclObject [protected]
initpkt(Packet *) constAgent [protected]
insert(InstVar *)TclObject [protected]
insert(TracedVar *)TclObject [protected]
insertOldValue(TracedVar *v, const char *value)Agent [protected]
instvar_TclObject [protected]
Invoke(const char *method,...)TclObject
Invokef(const char *format,...)TclObject
isdebug() constNsObject [inline]
jitter(double max, int be_random_)LandmarkAgent [inline]
LandmarkAgent()LandmarkAgent
listen()Agent [virtual]
ll_queueLandmarkAgent
LMPeriodicAdvtHandler classLandmarkAgent [friend]
lookup(const char *name)TclObject [inline, static]
lookupOldValue(TracedVar *v)Agent [protected]
makeUpdate(ParentChildrenList *pcl, int pkt_type, int action)LandmarkAgent [virtual]
mobile_tags_LandmarkAgent
mobility_period_LandmarkAgent
monitorAgentTrace()Agent [protected]
MoveTags()LandmarkAgent [virtual]
myaddr_LandmarkAgent
name()TclObject [inline]
name(const char *)TclObject
name_TclObject [protected]
nbrs_LandmarkAgent
New(const char *className)TclObject [inline, static]
New(const char *className, const char *arg1,...)TclObject [static]
node_LandmarkAgent
node_dead_LandmarkAgent
not_a_TracedVar(const char *name)TclObject [protected]
NsObject()NsObject
num_cached_items_LandmarkAgent
num_demotion_msgs_LandmarkAgent
num_nbrs_LandmarkAgent
num_resched_LandmarkAgent
oldValueList_Agent [protected]
parent_children_list_LandmarkAgent
ParentChildrenList classLandmarkAgent [friend]
periodic_callback(Event *e, int level)LandmarkAgent [virtual]
port()Agent [inline]
prio_Agent [protected]
ProcessHierUpdate(Packet *p)LandmarkAgent [virtual]
promo_start_time_LandmarkAgent
promo_timeout_LandmarkAgent
promo_timeout_decr_LandmarkAgent
promo_timer_LandmarkAgent
promo_timer_running_LandmarkAgent
PromotionTimer classLandmarkAgent [friend]
qry_debug_LandmarkAgent
radius(int level)LandmarkAgent
random_timer(double max, int be_random_)LandmarkAgent [inline]
recent_demotion_msgs_LandmarkAgent
recv(Packet *p, Handler *)LandmarkAgent [virtual]
NsObject::recv(Packet *p, const char *s)NsObject [virtual]
recvBytes(int bytes)Agent [protected, virtual]
recvOnly(Packet *)Agent [inline, virtual]
reset()NsObject [protected, virtual]
rn_LandmarkAgent
search_tag(int obj_name, int prev_hop_level, int next_hop_level, nsaddr_t last_hop_id, int *num_dst)LandmarkAgent
send(Packet *p, Handler *h)Agent [inline]
send(int sz, AppData *data)Agent [inline, virtual]
send(int nbytes)Agent [inline, virtual]
SendChangedTagListUpdate(int our_tag_changed, int level)LandmarkAgent
sendmsg(int sz, AppData *, const char *flags=0)Agent [virtual]
sendmsg(int nbytes, const char *flags=0)Agent [virtual]
sendto(int sz, AppData *, const char *flags, nsaddr_t dst)Agent [virtual]
sendto(int sz, AppData *, const char *flags, ns_addr_t dst)Agent [virtual]
sendto(int nbytes, const char *flags, nsaddr_t dst)Agent [virtual]
sendto(int nbytes, const char *flags, ns_addr_t dst)Agent [virtual]
seqno_LandmarkAgent
set_pkttype(packet_t pkttype)Agent [inline]
size()Agent [inline, virtual]
size_Agent [protected]
startUp()LandmarkAgent
stop()LandmarkAgent [virtual]
tag_advt_event_LandmarkAgent
tag_advt_handler_LandmarkAgent
tag_cache_LandmarkAgent
tag_dbase_LandmarkAgent
tag_mobility_LandmarkAgent
tag_mobility_event_LandmarkAgent
tag_rng_LandmarkAgent
target()Connector [inline]
target_Connector [protected]
TclObject()TclObject [protected]
timeout(int tno)Agent [virtual]
total_wait_time_LandmarkAgent
trace(char *fmt,...)LandmarkAgent
Agent::trace(TracedVar *v)Agent [protected, virtual]
trace_event(char *eventtype)Agent [inline, protected, virtual]
tracedvar_TclObject [protected]
traceName_Agent [protected]
tracetarget_LandmarkAgent
traceVar(const char *varName, TclObject *tracer)TclObject [protected]
type_Agent [protected]
uidcnt_Agent [protected, static]
update_period_LandmarkAgent
update_timeout_LandmarkAgent
wait_state_LandmarkAgent
~Agent()Agent [virtual]
~NsObject()NsObject [virtual]
~TclObject()TclObject [virtual]

This document is generated by doxygen.