ContextManager Class Reference
Public Member Functions | |
ContextManager (std::string ip="127.0.0.1") | |
bool | isAlive () |
Method to check if Context Service is alive. More... | |
void | asyncGetDevices (dpyContext::devices_list_handler_function handler) |
Get all context memory devices Ids. More... | |
void | asyncGetMemoryValues (dpyContext::get_context_handler_function handler, std::string deviceid, unsigned int position, unsigned int length) |
Get context memory values. More... | |
void | asyncSetMemoryValues (dpyContext::result_handler_function handler, std::string deviceid, unsigned int position, const std::string &data) |
Set context memory values. More... | |
void | asyncGetMemoryType (dpyContext::memory_type_handler_function handler, std::string deviceid) |
Get context memory type. More... | |
void | asyncGetContextSize (dpyContext::context_size_handler_function handler, std::string deviceid) |
Get context size. More... | |
void | asyncDumpContext (dpyContext::get_context_handler_function handler, std::string deviceid) |
Get all context memory data. More... | |
Member Function Documentation
void asyncDumpContext | ( | dpyContext::get_context_handler_function | handler, |
std::string | deviceid | ||
) |
- Parameters
-
handler Handler to be called when a response comes from the service deviceid Context memory device Id
void asyncGetContextSize | ( | dpyContext::context_size_handler_function | handler, |
std::string | deviceid | ||
) |
- Parameters
-
handler Handler to be called when a response comes from the service deviceid Context memory device Id
void asyncGetDevices | ( | dpyContext::devices_list_handler_function | handler | ) |
- Parameters
-
handler Handler to be called when a response comes from the service
void asyncGetMemoryType | ( | dpyContext::memory_type_handler_function | handler, |
std::string | deviceid | ||
) |
- Parameters
-
handler Handler to be called when a response comes from the service deviceid Context memory device Id
void asyncGetMemoryValues | ( | dpyContext::get_context_handler_function | handler, |
std::string | deviceid, | ||
unsigned int | position, | ||
unsigned int | length | ||
) |
- Parameters
-
handler Handler to be called when a response comes from the service deviceid Context memory device Id position Position inside context memory of the first value to get length Length to read from context memory
void asyncSetMemoryValues | ( | dpyContext::result_handler_function | handler, |
std::string | deviceid, | ||
unsigned int | position, | ||
const std::string & | data | ||
) |
- Parameters
-
handler Handler to be called when a response comes from the service deviceid Context memory device Id position Position inside context memory of the first value to write data Data to be written
bool isAlive | ( | ) |
- Returns
- Boolean indicating if Context is alive