40#ifndef UWICRP_MODULE_SINK_H
41#define UWICRP_MODULE_SINK_H
107 virtual int command(
int,
const char *
const *);
114 virtual void recv(Packet *);
153 virtual string printIP(
const uint8_t);
160 static inline const int
171 static inline const int
182 static inline const int
Definition uwicrp-module-sink.h:64
virtual void initStatusPkt(Packet *, Packet *)
Definition uwicrp-module-sink.cpp:221
static long numberofackpkt_
Definition uwicrp-module-sink.h:193
virtual void initialize()
Definition uwicrp-module-sink.cpp:96
int printDebug_
Definition uwicrp-module-sink.h:189
virtual void recv(Packet *)
Definition uwicrp-module-sink.cpp:144
virtual int recvSyncClMsg(ClMessage *)
Definition uwicrp-module-sink.cpp:80
uint8_t ipAddr_
Definition uwicrp-module-sink.h:188
static long numberofstatuspkt_
Definition uwicrp-module-sink.h:195
UwIcrpSink()
Definition uwicrp-module-sink.cpp:66
virtual string printIP(const uint8_t)
Definition uwicrp-module-sink.cpp:261
static const int getAckPktHeaderSize()
Definition uwicrp-module-sink.h:161
static const int getStatusPktHeaderSize()
Definition uwicrp-module-sink.h:183
virtual void sendBackAck(const Packet *p)
Definition uwicrp-module-sink.cpp:269
virtual int recvAsyncClMsg(ClMessage *)
Definition uwicrp-module-sink.cpp:86
static const int getDataPktHeaderSize()
Definition uwicrp-module-sink.h:172
virtual int command(int, const char *const *)
Definition uwicrp-module-sink.cpp:105
~UwIcrpSink()
Definition uwicrp-module-sink.cpp:75
Definition uwicrp-hdr-ack.h:51
Definition uwicrp-hdr-data.h:53
Definition uwicrp-hdr-status.h:53
Common structures and definition used by UWICRP.
Provides the Ack Messages header description.
Provides the Data Messages header description.
Provides the Status Messages header description.
Cross layer messages definition for the UWIP Module.
Provides the UWIP packets header description. Definition of the class that define the network layer.