class FinderClient


Definition#include <finder_client.hh>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods


Detailed Description

enum Error { FC_OKAY, FC_LOOKUP_FAILED, FC_ADD_FAILED, FC_REMOVE_FAILED, FC_NO_SERVER }

Error

typedef XorpCallback3<void, Error, const char*, const char*>::RefPtr Callback

Callback

 FinderClient (EventLoop& e, const char* ipaddr = "localhost", uint16_t port = FINDER_TCP_DEFAULT_PORT)

FinderClient

 ~FinderClient ()

~FinderClient

inline bool  connected ()

connected

[const]

void  connect ()

connect

void  add (const char* name, const char* value, const Callback& cb)

add

void  lookup (const char* name, const Callback& cb)

lookup

void  remove (const char* name, const Callback& callback)

remove

void  invalidate (const string& value)

invalidate

const char*  set_auth_key (const char*)

set_auth_key

const char*  auth_key ()

auth_key

ClientConnectionError (struct)

ClientConnectionError


Generated by: pavlin on possum.icir.org on Mon Mar 10 19:34:49 2003, using kdoc 2.0a54+XORP.