DiffusionRouting Member List

This is the complete list of members for DiffusionRouting, including all inherited members.
addFilter(NRAttrVec *filter_attrs, u_int16_t priority, FilterCallback *cb) (defined in DiffusionRouting)DiffusionRouting
addTimer(int timeout, TimerCallback *callback) (defined in DiffusionRouting)DiffusionRouting
addTimer(int timeout, void *param, TimerCallbacks *cb) (defined in DiffusionRouting)DiffusionRouting
addToBlacklist(int32_t node) (defined in DiffusionRouting)DiffusionRouting
agent_id_ (defined in DiffusionRouting)DiffusionRouting [protected]
checkPublication(NRAttrVec *attrs) (defined in DiffusionRouting)DiffusionRouting [protected]
checkSend(NRAttrVec *attrs) (defined in DiffusionRouting)DiffusionRouting [protected]
checkSubscription(NRAttrVec *attrs) (defined in DiffusionRouting)DiffusionRouting [protected]
clearBlacklist() (defined in DiffusionRouting)DiffusionRouting
createNR(u_int16_t port=0) (defined in NR)NR [static]
deleteFilter(handle my_handle) (defined in DiffusionRouting)DiffusionRouting [protected]
diffusion_port_ (defined in DiffusionRouting)DiffusionRouting [protected]
DiffusionRouting(u_int16_t port) (defined in DiffusionRouting)DiffusionRouting
doIt() (defined in DiffusionRouting)DiffusionRouting
doOne(long timeout=WAIT_FOREVER) (defined in DiffusionRouting)DiffusionRouting
dr_mtx_ (defined in DiffusionRouting)DiffusionRouting [protected]
filter_list_ (defined in DiffusionRouting)DiffusionRouting [protected]
filterKeepaliveTimeout(FilterEntry *filter_entry) (defined in DiffusionRouting)DiffusionRouting
findFilter(handle my_handle) (defined in DiffusionRouting)DiffusionRouting [protected]
findHandle(handle my_handle, HandleList *hl) (defined in DiffusionRouting)DiffusionRouting [protected]
handle typedef (defined in NR)NR
hasScope(NRAttrVec *attrs) (defined in DiffusionRouting)DiffusionRouting [protected]
in_devices_ (defined in DiffusionRouting)DiffusionRouting [protected]
interestTimeout(HandleEntry *handle_entry) (defined in DiffusionRouting)DiffusionRouting
isPushData(NRAttrVec *attrs) (defined in DiffusionRouting)DiffusionRouting [protected]
local_out_devices_ (defined in DiffusionRouting)DiffusionRouting [protected]
next_handle_ (defined in DiffusionRouting)DiffusionRouting [protected]
pkt_count_ (defined in DiffusionRouting)DiffusionRouting [protected]
processControlMessage(Message *msg) (defined in DiffusionRouting)DiffusionRouting [protected]
processMessage(Message *msg) (defined in DiffusionRouting)DiffusionRouting [protected]
processRmst(Message *msg) (defined in DiffusionRouting)DiffusionRouting [protected]
pub_list_ (defined in DiffusionRouting)DiffusionRouting [protected]
publish(NRAttrVec *publish_attrs) (defined in DiffusionRouting)DiffusionRouting [virtual]
random_id_ (defined in DiffusionRouting)DiffusionRouting [protected]
rec_rmst_map_ (defined in DiffusionRouting)DiffusionRouting [protected]
recvMessage(Message *msg) (defined in DiffusionRouting)DiffusionRouting [protected]
recvPacket(DiffPacket pkt) (defined in DiffusionRouting)DiffusionRouting [protected]
removeFilter(handle filter_handle) (defined in DiffusionRouting)DiffusionRouting
removeHandle(handle my_handle, HandleList *hl) (defined in DiffusionRouting)DiffusionRouting [protected]
removeTimer(handle hdl) (defined in DiffusionRouting)DiffusionRouting
run(bool wait_condition, long max_timeout) (defined in DiffusionRouting)DiffusionRouting
send(handle publication_handle, NRAttrVec *send_attrs) (defined in DiffusionRouting)DiffusionRouting [virtual]
sendMessage(Message *msg, handle h, u_int16_t priority=FILTER_KEEP_PRIORITY) (defined in DiffusionRouting)DiffusionRouting
sendMessageToDiffusion(Message *msg) (defined in DiffusionRouting)DiffusionRouting [protected]
sendPacketToDiffusion(DiffPacket pkt, int len, int dst) (defined in DiffusionRouting)DiffusionRouting [protected]
sendRmst(handle publication_handle, NRAttrVec *send_attrs, int fragment_size) (defined in DiffusionRouting)DiffusionRouting
sub_list_ (defined in DiffusionRouting)DiffusionRouting [protected]
subscribe(NRAttrVec *subscribe_attrs, NR::Callback *cb) (defined in DiffusionRouting)DiffusionRouting [virtual]
timers_manager_ (defined in DiffusionRouting)DiffusionRouting [protected]
unpublish(handle publication_handle) (defined in DiffusionRouting)DiffusionRouting [virtual]
unsubscribe(handle subscription_handle) (defined in DiffusionRouting)DiffusionRouting [virtual]
~DiffusionRouting() (defined in DiffusionRouting)DiffusionRouting [virtual]
~NR() (defined in NR)NR [inline, virtual]