17 #ifndef EVENTTRANSPORT_HPP_
18 #define EVENTTRANSPORT_HPP_
22 #include "kaa/gen/EndpointGen.hpp"
30 class IEventDataProcessor;
31 class IKaaChannelManager;
45 KAA_MUTEX_DECLARE(eventsGuard_);
48 std::map<std::uint32_t, std::list<Event> > events_;
50 std::int32_t startEventSN_;
std::atomic_bool bool_type
std::shared_ptr< EventSyncRequest > createEventRequest(std::int32_t requestId)
EventTransport(IEventDataProcessor &eventManager, IKaaChannelManager &channelManager, IKaaClientContext &context)
void onSyncResponseId(std::int32_t requestId)
void onEventResponse(const EventSyncResponse &response)