17 #ifndef EVENTTRANSPORT_HPP_
18 #define EVENTTRANSPORT_HPP_
23 #include "kaa/gen/EndpointGen.hpp"
25 #include <boost/thread/mutex.hpp>
42 typedef boost::mutex mutex_type;
43 typedef boost::unique_lock<mutex_type> lock_type;
45 mutex_type eventsGuard_;
48 std::map<boost::uint32_t, std::list<Event> > events_;
void onSyncResponseId(boost::int32_t requestId)
EventTransport(EventManager &eventManager, IKaaChannelManager &channelManager)
boost::shared_ptr< EventSyncRequest > createEventRequest(boost::int32_t requestId)
void onEventResponse(const EventSyncResponse &response)