69 virtual double getX();
75 virtual double getY();
82 virtual double getZ();
105 virtual int command(
int argc,
const char *
const *argv);
106 virtual void setX(
double x);
107 virtual void setY(
double y);
108 virtual void setZ(
double z);
Position listener thread with UDP socket.
virtual double getX()
Method that return the current projection of the node on the x-axis.
virtual void setZ(double z)
virtual void setY(double y)
unsigned int m_SocketReadTimeout
Socket timeout for select() call in [us].
UDPPosition()
Constructor.
virtual void setX(double x)
virtual int command(int argc, const char *const *argv)
TCL command interpreter setdest <integer value>integer value>integer value>: set the movement pattern...
void setPosition(const PositionData &pos)
PositionListener< UDPPosition > * p_PositionListener
virtual double getY()
Method that return the current projection of the node on the y-axis.
unsigned int m_UdpReceivePort
Position receive port number for UDP socket.
virtual double getZ()
Method that return the current projection of the node on the z-axis.
virtual ~UDPPosition()=default
Destructor.
Provides the definition of PositionData struct.
Provides the PositionListener class.
Position data structure for submitting node positions to DESERT in ENU coordinates.