|
WSF
|
#include <WsfXIO_QueryManager.hpp>
Public Member Functions | |
| WsfXIO_QueryManager (WsfXIO_Interface *aInterfacePtr) | |
| ~WsfXIO_QueryManager () | |
| void | AddQuery (WsfXIO_Query *aQueryPtr) |
| void | RemoveQuery (WsfXIO_Query *aQueryPtr) |
Protected Types | |
| typedef std::map< GenUniqueId, WsfXIO_Query * > | QueryMap |
Protected Member Functions | |
| void | HandleQueryResolution (WsfXIO_QueryResolutionPkt &aPkt) |
Protected Attributes | |
| UtCallbackHolder | mCallbacks |
| QueryMap | mQueries |
|
protected |
| WsfXIO_QueryManager::WsfXIO_QueryManager | ( | WsfXIO_Interface * | aInterfacePtr | ) |
References HandleQueryResolution(), and mCallbacks.
| WsfXIO_QueryManager::~WsfXIO_QueryManager | ( | ) |
| void WsfXIO_QueryManager::AddQuery | ( | WsfXIO_Query * | aQueryPtr | ) |
References WsfXIO_Query::GetQueryId(), and mQueries.
|
protected |
References mQueries, and WsfXIO_QueryResolutionPkt::mQueryId.
Referenced by WsfXIO_QueryManager().
| void WsfXIO_QueryManager::RemoveQuery | ( | WsfXIO_Query * | aQueryPtr | ) |
References WsfXIO_Query::GetQueryId(), and mQueries.
|
protected |
Referenced by WsfXIO_QueryManager().
|
protected |
Referenced by AddQuery(), HandleQueryResolution(), and RemoveQuery().