#ifndef GEONETWORKING_LAYER_H #define GEONETWORKING_LAYER_H #include "Layer.hh" #include "GeoNetworkingCodec.hh" namespace LibItsGeoNetworking__TestSystem { class GeoNetworkingPort; class GeoNetworkingReq; } class GeoNetworkingLayer : public TLayer { GeoNetworkingCodec _codec; public: inline GeoNetworkingLayer():TLayer(){} virtual ~GeoNetworkingLayer(){} void sendMsg(const LibItsGeoNetworking__TestSystem::GeoNetworkingReq&, const Params& param); virtual void sendData(const OCTETSTRING& data, const Params& params); virtual void receiveData(const OCTETSTRING& data, const Params& info); }; #endif