Global Dictionary of name/value strings.
More...
#include <GlobalDictionary.h>
|
|
virtual void | requestThread () |
| |
| virtual void | dictionaryGet (char *nameList, char *nameListEnd, uint16_t responsePort) |
| | Global dictionary functions. More...
|
| |
|
virtual void | dictionarySet (uint8_t id, char *nameValueList, char *nameValueListEnd, uint16_t responsePort) |
| |
|
virtual void | dictionaryUnset (char *nameList, char *nameListEnd, uint16_t responsePort) |
| |
|
virtual void | dictionaryGetRegex (char *nameList, uint16_t responsePort) |
| |
|
virtual void | dictionaryClear (uint16_t responsePort) |
| |
|
virtual void | displayDictionary () |
| |
|
void | setupSimpleResponse (uint8_t type, uint16_t result) |
| |
|
void | sendResponseMsg (uint16_t responsePort) |
| |
Global Dictionary of name/value strings.
◆ clear()
| void beacon::GlobalDictionary::clear |
( |
| ) |
|
|
virtual |
Clears the entire Global Dictionary.
◆ deleteEntriesByID()
| void beacon::GlobalDictionary::deleteEntriesByID |
( |
uint8_t |
id | ) |
|
|
virtual |
Delete entries by the given ID.
◆ dictionaryGet()
| void beacon::GlobalDictionary::dictionaryGet |
( |
char * |
nameList, |
|
|
char * |
nameListEnd, |
|
|
uint16_t |
responsePort |
|
) |
| |
|
protectedvirtual |
Global dictionary functions.
◆ getUpdateCounter()
| virtual uint64_t beacon::GlobalDictionary::getUpdateCounter |
( |
| ) |
|
|
inlinevirtual |
Returns to true if the Global Dictionary server is running.
◆ running()
| bool beacon::GlobalDictionary::running |
( |
void |
| ) |
|
|
virtual |
Returns to true if the Global Dictionary server is running.
◆ setInitialEntries()
| void beacon::GlobalDictionary::setInitialEntries |
( |
const std::vector< std::pair< fe::String, fe::String >> & |
entries | ) |
|
|
virtual |
Initialize Global Dictionary with the given entries.
◆ start()
| bool beacon::GlobalDictionary::start |
( |
uint16_t |
receivePort | ) |
|
|
virtual |
◆ stop()
| void beacon::GlobalDictionary::stop |
( |
void |
| ) |
|
|
virtual |
Stop the Global Dictionary server.
The documentation for this class was generated from the following files: