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: