Wiselib
Public Types | Public Member Functions
wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P > Class Template Reference

#include <PLTT_passive_nb.h>

List of all members.

Public Types

typedef Os_P Os
typedef Radio_P Radio
typedef Rand_P Rand
typedef Rand::rand_t rand_t
typedef Debug_P Debug
typedef Node_P Node
typedef PLTT_Agent_P PLTT_Agent
typedef PLTT_AgentList_P PLTT_AgentList
typedef PLTT_ReliableAgent_P PLTT_ReliableAgent
typedef PLTT_ReliableAgentList_P PLTT_ReliableAgentList
typedef
PLTT_ReliableAgentList::iterator 
PLTT_ReliableAgentListIterator
typedef PLTT_Agent::AgentID AgentID
typedef PLTT_AgentList::iterator PLTT_AgentListIterator
typedef PLTT_Node_P PLTT_Node
typedef PLTT_NodeList_P PLTT_NodeList
typedef PLTT_NodeList::iterator PLTT_NodeListIterator
typedef PLTT_Trace_P PLTT_Trace
typedef PLTT_Trace::PLTT_TraceData PLTT_TraceData
typedef PLTT_TraceList_P PLTT_TraceList
typedef PLTT_TraceList::iterator PLTT_TraceListIterator
typedef Node::Position Position
typedef
Node::Position::CoordinatesNumber 
CoordinatesNumber
typedef PLTT_Node::PLTT_NodeTarget PLTT_NodeTarget
typedef
PLTT_NodeTarget::IntensityNumber 
IntensityNumber
typedef
PLTT_Node::PLTT_NodeTargetList 
PLTT_NodeTargetList
typedef
PLTT_Node::PLTT_NodeTargetListIterator 
PLTT_NodeTargetListIterator
typedef NeighborDiscovery_P NeighborDiscovery
typedef
NeighborDiscovery::node_info_vector_t 
NB_node_info_vector
typedef
NB_node_info_vector::iterator 
NB_iterator
typedef Timer_P Timer
typedef Clock_P Clock
typedef PLTT_PassiveSpreadMetrics_P PLTT_PassiveSpreadMetrics
typedef
PLTT_PassiveSpreadMetrics::PLTT_PassiveSpreadMetricListIterator 
PLTT_PassiveSpreadMetricListIterator
typedef
PLTT_PassiveTrackingMetrics_P 
PLTT_PassiveTrackingMetrics
typedef
PLTT_PassiveTrackingMetrics::PLTT_PassiveTrackingMetricListIterator 
PLTT_PassiveTrackingMetricListIterator
typedef Radio::node_id_t node_id_t
typedef Radio::size_t size_t
typedef Radio::block_data_t block_data_t
typedef Radio::message_id_t message_id_t
typedef Radio::ExtendedData ExtendedData
typedef Timer::millis_t millis_t
typedef Radio::TxPower TxPower
typedef wiselib::vector_static
< Os, Node, 10 > 
NodeList
typedef NodeList::iterator NodeList_Iterator
typedef PLTT_MessageType< Os,
Radio
Message
typedef PLTT_PassiveType< Os,
Node, PLTT_Node, PLTT_NodeList,
PLTT_Trace, PLTT_TraceList,
PLTT_Agent, PLTT_AgentList,
PLTT_ReliableAgent,
PLTT_ReliableAgentList,
NeighborDiscovery, Timer,
Radio, Rand, Clock,
PLTT_PassiveSpreadMetrics,
PLTT_PassiveTrackingMetrics,
Debug
self_type

Public Member Functions

 PLTT_PassiveType ()
 ~PLTT_PassiveType ()
void enable (void)
void neighbor_discovery_enable_task (void *userdata=NULL)
void neighbor_discovery_unregister_task (void *userdata=NULL)
void disable (void)
void send (node_id_t destination, size_t len, block_data_t *data, message_id_t msg_id)
void receive (node_id_t from, size_t len, block_data_t *data, const ExtendedData &exdata)
PLTT_Tracestore_trace (PLTT_Trace t)
void update_traces (void *userdata=NULL)
void print_traces (void *userdata=NULL)
void prepare_spread_trace (PLTT_Trace *t, const ExtendedData &exdata)
void spread_trace (void *userdata)
void send_inhibition (void *userdata=NULL)
PLTT_Nodeupdate_neighbor (PLTT_Node n)
void print_neighbors (void *userdata=NULL)
void inhibit_traces (PLTT_Node *n, node_id_t nid)
PLTT_Tracefind_trace (node_id_t nid)
void process_query (void *userdata=NULL)
void process_query_report (void *userdata=NULL)
void sync_neighbors (uint8_t event, node_id_t from, uint8_t len, uint8_t *data)
void filter_neighbors (void *userdata=NULL)
void store_reliable_agent (PLTT_Agent agent, uint8_t msg_id, node_id_t receiver)
uint8_t find_reliable_agent (PLTT_Agent agent, uint8_t msg_id, node_id_t receiver)
void remove_reliable_agent (PLTT_Agent agent, uint8_t msg_id, node_id_t receiver)
void reliable_agent_daemon (void *userdata=NULL)
void init (Radio &radio, Timer &timer, Debug &debug, Rand &rand, Clock &clock, NeighborDiscovery &neighbor_discovery)
void print_metrics (void *userdata=NULL)
PLTT_NodeListget_neighbors ()
PLTT_TraceListget_traces ()
PLTT_Nodeget_self ()
void set_self (PLTT_Node _n)
void set_metrics_timeout (millis_t _t)
void set_reliable_agent_exp_time (millis_t _t)
void set_reliable_agent_rec_time (millis_t _t)
void set_reliable_millis_counter (millis_t _t)
void set_intensity_detection_threshold (IntensityNumber value)

template<typename Os_P, typename Node_P, typename PLTT_Node_P, typename PLTT_NodeList_P, typename PLTT_Trace_P, typename PLTT_TraceList_P, typename PLTT_Agent_P, typename PLTT_AgentList_P, typename PLTT_ReliableAgent_P, typename PLTT_ReliableAgentList_P, typename NeighborDiscovery_P, typename Timer_P, typename Radio_P, typename Rand_P, typename Clock_P, typename PLTT_PassiveSpreadMetrics_P, typename PLTT_PassiveTrackingMetrics_P, typename Debug_P>
class wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >


Member Typedef Documentation

template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_Agent::AgentID wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::AgentID
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Radio::block_data_t wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::block_data_t
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Clock_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::Clock
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Node::Position::CoordinatesNumber wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::CoordinatesNumber
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Debug_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::Debug
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Radio::ExtendedData wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::ExtendedData
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_NodeTarget::IntensityNumber wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::IntensityNumber
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_MessageType<Os, Radio> wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::Message
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Radio::message_id_t wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::message_id_t
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Timer::millis_t wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::millis_t
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef NB_node_info_vector::iterator wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::NB_iterator
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef NeighborDiscovery::node_info_vector_t wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::NB_node_info_vector
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef NeighborDiscovery_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::NeighborDiscovery
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Node_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::Node
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Radio::node_id_t wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::node_id_t
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef wiselib::vector_static<Os, Node, 10> wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::NodeList
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef NodeList::iterator wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::NodeList_Iterator
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Os_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::Os
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_Agent_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_Agent
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_AgentList_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_AgentList
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_AgentList::iterator wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_AgentListIterator
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_Node_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_Node
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_NodeList_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_NodeList
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_NodeList::iterator wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_NodeListIterator
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_Node::PLTT_NodeTarget wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_NodeTarget
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_Node::PLTT_NodeTargetList wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_NodeTargetList
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_Node::PLTT_NodeTargetListIterator wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_NodeTargetListIterator
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_PassiveSpreadMetrics::PLTT_PassiveSpreadMetricListIterator wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_PassiveSpreadMetricListIterator
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_PassiveSpreadMetrics_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_PassiveSpreadMetrics
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_PassiveTrackingMetrics::PLTT_PassiveTrackingMetricListIterator wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_PassiveTrackingMetricListIterator
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_PassiveTrackingMetrics_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_PassiveTrackingMetrics
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_ReliableAgent_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_ReliableAgent
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_ReliableAgentList_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_ReliableAgentList
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_ReliableAgentList::iterator wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_ReliableAgentListIterator
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_Trace_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_Trace
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_Trace::PLTT_TraceData wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_TraceData
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_TraceList_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_TraceList
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_TraceList::iterator wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_TraceListIterator
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Node::Position wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::Position
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Radio_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::Radio
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Rand_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::Rand
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Rand::rand_t wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::rand_t
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef PLTT_PassiveType<Os, Node, PLTT_Node, PLTT_NodeList, PLTT_Trace, PLTT_TraceList, PLTT_Agent, PLTT_AgentList, PLTT_ReliableAgent, PLTT_ReliableAgentList, NeighborDiscovery, Timer, Radio, Rand, Clock, PLTT_PassiveSpreadMetrics, PLTT_PassiveTrackingMetrics, Debug> wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::self_type
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Radio::size_t wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::size_t
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Timer_P wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::Timer
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
typedef Radio::TxPower wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::TxPower

Constructor & Destructor Documentation

template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::PLTT_PassiveType ( ) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::~PLTT_PassiveType ( ) [inline]

Member Function Documentation

template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::disable ( void  ) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::enable ( void  ) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::filter_neighbors ( void *  userdata = NULL) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
uint8_t wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::find_reliable_agent ( PLTT_Agent  agent,
uint8_t  msg_id,
node_id_t  receiver 
) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
PLTT_Trace* wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::find_trace ( node_id_t  nid) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
PLTT_NodeList* wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::get_neighbors ( ) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
PLTT_Node* wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::get_self ( void  ) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
PLTT_TraceList* wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::get_traces ( ) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::inhibit_traces ( PLTT_Node n,
node_id_t  nid 
) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::init ( Radio radio,
Timer timer,
Debug debug,
Rand rand,
Clock clock,
NeighborDiscovery neighbor_discovery 
) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::neighbor_discovery_enable_task ( void *  userdata = NULL) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::neighbor_discovery_unregister_task ( void *  userdata = NULL) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::prepare_spread_trace ( PLTT_Trace t,
const ExtendedData exdata 
) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::print_metrics ( void *  userdata = NULL) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::print_neighbors ( void *  userdata = NULL) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::print_traces ( void *  userdata = NULL) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::process_query ( void *  userdata = NULL) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::process_query_report ( void *  userdata = NULL) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::receive ( node_id_t  from,
size_t  len,
block_data_t data,
const ExtendedData exdata 
) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::reliable_agent_daemon ( void *  userdata = NULL) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::remove_reliable_agent ( PLTT_Agent  agent,
uint8_t  msg_id,
node_id_t  receiver 
) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::send ( node_id_t  destination,
size_t  len,
block_data_t data,
message_id_t  msg_id 
) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::send_inhibition ( void *  userdata = NULL) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::set_intensity_detection_threshold ( IntensityNumber  value) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::set_metrics_timeout ( millis_t  _t) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::set_reliable_agent_exp_time ( millis_t  _t) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::set_reliable_agent_rec_time ( millis_t  _t) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::set_reliable_millis_counter ( millis_t  _t) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::set_self ( PLTT_Node  _n) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::spread_trace ( void *  userdata) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::store_reliable_agent ( PLTT_Agent  agent,
uint8_t  msg_id,
node_id_t  receiver 
) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
PLTT_Trace* wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::store_trace ( PLTT_Trace  t) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::sync_neighbors ( uint8_t  event,
node_id_t  from,
uint8_t  len,
uint8_t data 
) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
PLTT_Node* wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::update_neighbor ( PLTT_Node  n) [inline]
template<typename Os_P , typename Node_P , typename PLTT_Node_P , typename PLTT_NodeList_P , typename PLTT_Trace_P , typename PLTT_TraceList_P , typename PLTT_Agent_P , typename PLTT_AgentList_P , typename PLTT_ReliableAgent_P , typename PLTT_ReliableAgentList_P , typename NeighborDiscovery_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_PassiveSpreadMetrics_P , typename PLTT_PassiveTrackingMetrics_P , typename Debug_P >
void wiselib::PLTT_PassiveType< Os_P, Node_P, PLTT_Node_P, PLTT_NodeList_P, PLTT_Trace_P, PLTT_TraceList_P, PLTT_Agent_P, PLTT_AgentList_P, PLTT_ReliableAgent_P, PLTT_ReliableAgentList_P, NeighborDiscovery_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_PassiveSpreadMetrics_P, PLTT_PassiveTrackingMetrics_P, Debug_P >::update_traces ( void *  userdata = NULL) [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines