#include <avis/attributes.h>
This is used as the payload for notification messages (see elvin_send()) and for specifying connection options to the router (see elvin_open()).
All string keys and Value's associated with them are considered to be owned by the Attributes instance and will be automatically freed when appropriate. For convenience, most of the methods used to add entries automatically copy their string name parameter before adding: see the documentation for each function for more information.
Data Fields | |
struct hashtable * | table |
struct hashtable* Attributes::table [read] |