appname_ | VisNet | [private] |
communicate_ | VisNet | [private] |
copydata(Bucket *b, const void *data, size_t len) | VisNet | [protected, static] |
createPeer(lat::Socket *s) | VisNet | [protected, virtual] |
DataBlob typedef | VisNet | |
debug(bool doit) | VisNet | |
debug_ | VisNet | [protected] |
delay(int delay) | VisNet | |
delay_ | VisNet | [private] |
discard(Bucket *&b) | VisNet | [private, static] |
downstream_ | VisNet | [private] |
findObject(Peer *p, const std::string &name, Peer **owner=0) | VisNet | [protected, virtual] |
flush_ | VisNet | [private] |
getPeer(lat::Socket *s) | VisNet | [protected, virtual] |
listenToSource(const std::string &host, int port) | VisNet | |
local_ | VisNet | [private] |
lock(void) | VisNet | |
lock_ | VisNet | [private] |
logme(void) | VisNet | [protected] |
losePeer(const char *reason, Peer *peer, lat::IOSelectEvent *event, lat::Error *err=0) | VisNet | [private] |
makeObject(Peer *p, const std::string &name) | VisNet | [protected, virtual] |
markObjectsDead(Peer *p) | VisNet | [protected, virtual] |
markObjectsZombies(Peer *p) | VisNet | [protected, virtual] |
MAX_PEER_WAITREQS | VisNet | [static] |
ObjectMap typedef | VisNet | |
onLocalNotify(lat::IOSelectEvent *ev) | VisNet | [private] |
onMessage(Bucket *msg, Peer *p, unsigned char *data, size_t len) | VisNet | [protected, virtual] |
onPeerConnect(lat::IOSelectEvent *ev) | VisNet | [private] |
onPeerData(lat::IOSelectEvent *ev, Peer *p) | VisNet | [private] |
operator=(const VisNet &) | VisNet | [private] |
PeerMap typedef | VisNet | |
peers_ | VisNet | [private] |
pid_ | VisNet | [private] |
purgeDeadObjects(lat::Time oldobj, lat::Time deadobj) | VisNet | [protected, virtual] |
receive(void(*callback)(void *arg, uint32_t reason, Object &obj), void *arg) | VisNet | [virtual] |
releaseFromWait(Bucket *msg, WaitObject &w, Object *o) | VisNet | [protected, virtual] |
releaseFromWait(WaitList::iterator i, Object *o) | VisNet | [private] |
releaseWaiters(Object *o) | VisNet | [private] |
removeLocalObject(const std::string &name) | VisNet | [virtual] |
removePeer(Peer *p, lat::Socket *s) | VisNet | [protected, virtual] |
requestObject(Peer *p, const char *name, size_t len) | VisNet | [private] |
run(void) | VisNet | |
sel_ | VisNet | [private] |
sendLocalChanges(void) | VisNet | |
sendObjectListToPeer(Bucket *msg, bool all, bool clear) | VisNet | [protected, virtual] |
sendObjectListToPeers(bool all) | VisNet | [protected, virtual] |
sendObjectToPeer(Bucket *msg, Object &o, bool data) | VisNet | [protected] |
server_ | VisNet | [private] |
shouldStop(void) | VisNet | [protected, virtual] |
shutdown(void) | VisNet | |
shutdown_ | VisNet | [private] |
start(void) | VisNet | |
startLocalServer(int port) | VisNet | |
unlock(void) | VisNet | |
updateLocalObject(Object &o) | VisNet | [virtual] |
updateMask(Peer *p) | VisNet | [protected] |
updatePeerMasks(void) | VisNet | [protected, virtual] |
updateToCollector(const std::string &host, int port) | VisNet | |
upstream_ | VisNet | [private] |
version_ | VisNet | [private] |
VIS_FLAG_DEAD | VisNet | [static] |
VIS_FLAG_NEW | VisNet | [static] |
VIS_FLAG_RECEIVED | VisNet | [static] |
VIS_FLAG_SCALAR | VisNet | [static] |
VIS_FLAG_ZOMBIE | VisNet | [static] |
VIS_MSG_GET_OBJECT | VisNet | [static] |
VIS_MSG_HELLO | VisNet | [static] |
VIS_MSG_LIST_OBJECTS | VisNet | [static] |
VIS_MSG_UPDATE_ME | VisNet | [static] |
VIS_REPLY_LIST_BEGIN | VisNet | [static] |
VIS_REPLY_LIST_END | VisNet | [static] |
VIS_REPLY_NONE | VisNet | [static] |
VIS_REPLY_OBJECT | VisNet | [static] |
VisNet(const std::string &appname="") | VisNet | |
VisNet(const VisNet &) | VisNet | [private] |
waitForData(Peer *p, const std::string &name, const std::string &info, Peer *owner) | VisNet | [protected] |
waiting_ | VisNet | [private] |
WaitList typedef | VisNet | |
wakeup_ | VisNet | [private] |
~VisNet(void) | VisNet | [virtual] |