12#ifndef WSFXIO_QUERYMANAGER_HPP
13#define WSFXIO_QUERYMANAGER_HPP
15#include "wsf_export.h"
19#include "GenUniqueId.hpp"
20#include "UtCallbackHolder.hpp"
37 typedef std::map<GenUniqueId, WsfXIO_Query*>
QueryMap;
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
Definition WsfXIO_Interface.hpp:54
void RemoveQuery(WsfXIO_Query *aQueryPtr)
Definition WsfXIO_QueryManager.cpp:30
QueryMap mQueries
Definition WsfXIO_QueryManager.hpp:39
void HandleQueryResolution(WsfXIO_QueryResolutionPkt &aPkt)
Definition WsfXIO_QueryManager.cpp:35
WsfXIO_QueryManager(WsfXIO_Interface *aInterfacePtr)
Definition WsfXIO_QueryManager.cpp:18
std::map< GenUniqueId, WsfXIO_Query * > QueryMap
Definition WsfXIO_QueryManager.hpp:37
void AddQuery(WsfXIO_Query *aQueryPtr)
Definition WsfXIO_QueryManager.cpp:25
UtCallbackHolder mCallbacks
Definition WsfXIO_QueryManager.hpp:38
Query response for simple or failed queries.
Definition WsfXIO_PacketRegistry.hpp:390
Definition WsfXIO_Query.hpp:30