17 #ifndef EVENTTRANSPORT_HPP_
18 #define EVENTTRANSPORT_HPP_
22 #include "kaa/gen/EndpointGen.hpp"
29 class IEventDataProcessor;
30 class IKaaChannelManager;
44 KAA_MUTEX_DECLARE(eventsGuard_);
47 std::map<std::uint32_t, std::list<Event> > events_;
49 std::int32_t startEventSN_;
EventTransport(IEventDataProcessor &eventManager, IKaaChannelManager &channelManager, IKaaClientStateStoragePtr state)
std::shared_ptr< EventSyncRequest > createEventRequest(std::int32_t requestId)
std::shared_ptr< IKaaClientStateStorage > IKaaClientStateStoragePtr
void onSyncResponseId(std::int32_t requestId)
void onEventResponse(const EventSyncResponse &response)