#include <PLTT_tracker.h>
List of all members.
Public Types |
typedef Os_P | Os |
typedef Radio_P | Radio |
typedef Debug_P | Debug |
typedef Node_P | Node |
typedef Position_P | Position |
typedef IntensityNumber_P | IntensityNumber |
typedef Rand_P | Rand |
typedef Clock_P | Clock |
typedef PLTT_Agent_P | PLTT_Agent |
typedef PLTT_Agent::AgentID | AgentID |
typedef Timer_P | Timer |
typedef
PLTT_TrackerTrackingMetric_P | PLTT_TrackerTrackingMetric |
typedef PLTT_TrackerType< Os,
PLTT_Agent, Node, Position,
IntensityNumber, Timer, Radio,
Rand, Clock,
PLTT_TrackerTrackingMetric,
Debug > | self_type |
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 Timer::millis_t | millis_t |
typedef Radio::TxPower | TxPower |
typedef Radio::ExtendedData | ExtendedData |
typedef Clock::time_t | time_t |
typedef wiselib::vector_static
< Os, AgentID, 100 > | AgentAckIDList |
typedef AgentAckIDList::iterator | AgentAckIDListIterator |
typedef PLTT_MessageType< Os,
Radio > | Message |
Public Member Functions |
void | init (Radio &radio, Timer &timer, Rand &rand, Clock &clock, Debug &debug) |
Node * | get_self () |
void | set_self (Node _n) |
| PLTT_TrackerType () |
| PLTT_TrackerType (node_id_t _tid, IntensityNumber _tar_max_inten, uint16_t _sm, int16_t _tp) |
| ~PLTT_TrackerType () |
void | enable (void) |
void | disable (void) |
void | send (node_id_t destination, size_t len, block_data_t *data, message_id_t msg_id) |
void | send_query (void *userdata) |
void | send_echo (void *userdata) |
void | receive (node_id_t from, size_t len, block_data_t *data, const ExtendedData &exdata) |
void | print_tracking_metrics (void *userdata=NULL) |
void | set_metrics_timer (millis_t _t) |
uint8_t | find_ack_agent_id (AgentID _aid) |
void | cleanup_ack_agent_list (void *userdata=NULL) |
template<typename Os_P, typename PLTT_Agent_P, typename Node_P, typename Position_P, typename IntensityNumber_P, typename Timer_P, typename Radio_P, typename Rand_P, typename Clock_P, typename PLTT_TrackerTrackingMetric_P, typename Debug_P>
class wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >
Member Typedef Documentation
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef wiselib::vector_static<Os, AgentID, 100> wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::AgentAckIDList |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef AgentAckIDList::iterator wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::AgentAckIDListIterator |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef PLTT_Agent::AgentID wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::AgentID |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio::block_data_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::block_data_t |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Clock_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Clock |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Debug_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Debug |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio::ExtendedData wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::ExtendedData |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef IntensityNumber_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::IntensityNumber |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef PLTT_MessageType<Os, Radio> wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Message |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio::message_id_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::message_id_t |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Timer::millis_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::millis_t |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Node_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Node |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio::node_id_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::node_id_t |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Os_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Os |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef PLTT_Agent_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::PLTT_Agent |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef PLTT_TrackerTrackingMetric_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::PLTT_TrackerTrackingMetric |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Position_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Position |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Radio |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Rand_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Rand |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef PLTT_TrackerType<Os, PLTT_Agent, Node, Position, IntensityNumber, Timer, Radio, Rand, Clock, PLTT_TrackerTrackingMetric, Debug> wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::self_type |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio::size_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::size_t |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Clock::time_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::time_t |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Timer_P wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::Timer |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
typedef Radio::TxPower wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::TxPower |
Constructor & Destructor Documentation
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::PLTT_TrackerType |
( |
| ) |
[inline] |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::PLTT_TrackerType |
( |
node_id_t |
_tid, |
|
|
IntensityNumber |
_tar_max_inten, |
|
|
uint16_t |
_sm, |
|
|
int16_t |
_tp |
|
) |
| [inline] |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::~PLTT_TrackerType |
( |
| ) |
[inline] |
Member Function Documentation
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::cleanup_ack_agent_list |
( |
void * |
userdata = NULL | ) |
[inline] |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::disable |
( |
void |
| ) |
[inline] |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::enable |
( |
void |
| ) |
[inline] |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
uint8_t wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::find_ack_agent_id |
( |
AgentID |
_aid | ) |
[inline] |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
Node* wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::get_self |
( |
void |
| ) |
[inline] |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::init |
( |
Radio & |
radio, |
|
|
Timer & |
timer, |
|
|
Rand & |
rand, |
|
|
Clock & |
clock, |
|
|
Debug & |
debug |
|
) |
| [inline] |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::print_tracking_metrics |
( |
void * |
userdata = NULL | ) |
[inline] |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::receive |
( |
node_id_t |
from, |
|
|
size_t |
len, |
|
|
block_data_t * |
data, |
|
|
const ExtendedData & |
exdata |
|
) |
| [inline] |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_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 PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::send_echo |
( |
void * |
userdata | ) |
[inline] |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::send_query |
( |
void * |
userdata | ) |
[inline] |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::set_metrics_timer |
( |
millis_t |
_t | ) |
[inline] |
template<typename Os_P , typename PLTT_Agent_P , typename Node_P , typename Position_P , typename IntensityNumber_P , typename Timer_P , typename Radio_P , typename Rand_P , typename Clock_P , typename PLTT_TrackerTrackingMetric_P , typename Debug_P >
void wiselib::PLTT_TrackerType< Os_P, PLTT_Agent_P, Node_P, Position_P, IntensityNumber_P, Timer_P, Radio_P, Rand_P, Clock_P, PLTT_TrackerTrackingMetric_P, Debug_P >::set_self |
( |
Node |
_n | ) |
[inline] |
The documentation for this class was generated from the following file: