7 #ifndef __UNICONFDAEMONCONN_H
8 #define __UNICONFDAEMONCONN_H
11 #include "uniclientconn.h"
12 #include "unipermgen.h"
14 #include "wvhashtable.h"
16 #define NUM_WATCHES 113
17 #define CONTINUE_SELECT_AT 100
40 virtual void do_noop();
45 virtual void do_subtree(
const UniConfKey &key,
bool recursive);
46 virtual void do_haschildren(
const UniConfKey &key);
47 virtual void do_commit();
48 virtual void do_refresh();
49 virtual void do_quit();
50 virtual void do_help();
52 virtual void addcallback();
53 virtual void delcallback();
Represents a connection to a UniConf daemon via any WvStream.
Retains all state and behavior related to a single UniConf daemon connection.
virtual void close()
Close this stream.
virtual void execute()
The callback() function calls execute(), and then calls the user- specified callback if one is define...
Represents a UniConf key which is a path in a hierarchy structured much like the traditional Unix fil...
UniConf instances function as handles to subtrees of a UniConf tree and expose a high-level interface...
A WvFastString acts exactly like a WvString, but can take (const char *) strings without needing to a...
Unified support for streams, that is, sequences of bytes that may or may not be ready for read/write ...