Public Methods
- SlaveConfigTree (XorpClient& xclient)
- SlaveConfigTree (const string& configuration, TemplateTree *ct,
XorpClient& xclient)
- int parse (const string& configuration,
const string& conffile)
- bool commit_changes (string &response,
XorpShell& xorpsh,
CallBack cb)
- void commit_phase2 (const XrlError& e,
const bool* locked,
const uint32_t* lock_holder,
CallBack cb,
XorpShell *xorpsh)
- void commit_phase3 (const XrlError& e,
CallBack cb,
XorpShell* xorpsh)
- void commit_phase4 (bool success, const string& errmsg,
CallBack cb,
XorpShell* xorpsh)
- void commit_phase5 (const XrlError& e,
bool success,
CallBack cb,
XorpShell* xorpsh)
- string discard_changes ()
- string mark_subtree_for_deletion (const list <string>& pathsegs,
uid_t user_id)
- bool get_deltas (const SlaveConfigTree &main_tree)
- bool get_deletions (const SlaveConfigTree &main_tree)
- inline SlaveConfigTreeNode& root ()
- inline const SlaveConfigTreeNode& const_root () const
- inline SlaveConfigTreeNode * find_node (const list <string>& path)
SlaveConfigTree (XorpClient& xclient)
| SlaveConfigTree |
int parse (const string& configuration,
const string& conffile)
| parse |
Reimplemented from ConfigTree.
bool commit_changes (string &response,
XorpShell& xorpsh,
CallBack cb)
| commit_changes |
void commit_phase2 (const XrlError& e,
const bool* locked,
const uint32_t* lock_holder,
CallBack cb,
XorpShell *xorpsh)
| commit_phase2 |
void commit_phase4 (bool success, const string& errmsg,
CallBack cb,
XorpShell* xorpsh)
| commit_phase4 |
void commit_phase5 (const XrlError& e,
bool success,
CallBack cb,
XorpShell* xorpsh)
| commit_phase5 |
string discard_changes ()
| discard_changes |
string mark_subtree_for_deletion (const list <string>& pathsegs,
uid_t user_id)
| mark_subtree_for_deletion |
Reimplemented from ConfigTree.
[const]
Reimplemented from ConfigTree.
Reimplemented from ConfigTree.
Generated by: pavlin on possum.icir.org on Thu Nov 6 23:47:10 2003, using kdoc 2.0a54+XORP. |