39#ifndef UW_POS_BASED_RT_ROV_H
40#define UW_POS_BASED_RT_ROV_H
42#define DROP_NEXT_HOP_NOT_FOUND "NNF"
43#define DROP_IP_NOT_SET "INS"
45#define pi (4 * atan(1.0))
81 virtual int command(
int,
const char *
const *);
88 virtual void recv(Packet *p);
95 virtual void initPkt(Packet *p);
Definition uwsmposition.h:57
Definition uwPosBasedRtROV.h:58
virtual void initPkt(Packet *p)
Definition uwPosBasedRtROV.cpp:190
double maxTxRange
Definition uwPosBasedRtROV.h:122
UWSMPosition * ROV_pos
Definition uwPosBasedRtROV.h:125
virtual uint8_t findNextHop(const Packet *p)
Definition uwPosBasedRtROV.cpp:225
virtual double nodesDistance(Position &p1, Position &p2)
Definition uwPosBasedRtROV.cpp:258
virtual int command(int, const char *const *)
Definition uwPosBasedRtROV.cpp:79
virtual void setMaxTxRange(double newRange)
Definition uwPosBasedRtROV.cpp:271
int debug_
Definition uwPosBasedRtROV.h:132
std::pair< Position, uint8_t > pair_posIP
Definition uwPosBasedRtROV.h:128
virtual ~UwPosBasedRtROV()
Definition uwPosBasedRtROV.cpp:74
UwPosBasedRtROV()
Definition uwPosBasedRtROV.cpp:59
std::list< pair_posIP > list_posIP
Definition uwPosBasedRtROV.h:129
virtual void recv(Packet *p)
Definition uwPosBasedRtROV.cpp:136
uint8_t ipAddr
Definition uwPosBasedRtROV.h:120
Provides the header description for UwPosBasedRt packets.
Provides the UWIP packets header description. Definition of the class that define the network layer.
Provides the definition of the class UWSMPosition.