#include <Iguana/Framework/interface/IgNet.h>
Public Attributes | |
AutoPeer * | automatic |
DataBlob | incoming |
unsigned | mask |
ObjectMap | objs |
std::string | peeraddr |
size_t | sendpos |
Bucket * | sendq |
lat::Socket * | socket |
bool | source |
bool | update |
bool | updated |
size_t | updates |
size_t | waiting |
Definition at line 72 of file IgNet.h.
Definition at line 86 of file IgNet.h.
Referenced by IgNet::createPeer(), IgNet::losePeer(), IgNet::onPeerData(), and IgNet::run().
unsigned IgNet::Peer::mask |
Definition at line 80 of file IgNet.h.
Referenced by IgNet::createPeer(), IgNet::onPeerData(), IgNet::run(), and IgNet::updateMask().
Definition at line 88 of file IgNet.h.
Referenced by IgNet::findObject(), IgNet::makeObject(), IgNet::markObjectsDead(), IgNet::markObjectsZombies(), IgNet::receive(), IgNet::removeLocalObject(), IgNet::removePeer(), and IgNet::updateLocalObject().
std::string IgNet::Peer::peeraddr |
Definition at line 74 of file IgNet.h.
Referenced by IgNet::losePeer(), IgNet::onMessage(), IgNet::onPeerData(), IgNet::run(), IgNet::sendObjectListToPeers(), and IgNet::updateMask().
size_t IgNet::Peer::sendpos |
Definition at line 77 of file IgNet.h.
Referenced by IgNet::createPeer(), IgNet::losePeer(), IgNet::onPeerData(), IgNet::requestObject(), IgNet::run(), IgNet::sendObjectListToPeers(), and IgNet::updateMask().
Definition at line 75 of file IgNet.h.
Referenced by IgNet::createPeer(), IgNet::losePeer(), IgNet::onPeerData(), IgNet::run(), and IgNet::updateMask().
Definition at line 82 of file IgNet.h.
Referenced by IgNet::createPeer(), IgNet::onMessage(), IgNet::run(), and IgNet::sendObjectListToPeers().
Definition at line 83 of file IgNet.h.
Referenced by IgNet::createPeer(), and IgNet::sendObjectListToPeers().
size_t IgNet::Peer::updates |
Definition at line 84 of file IgNet.h.
Referenced by IgNet::createPeer(), IgNet::onMessage(), and IgNet::receive().
size_t IgNet::Peer::waiting |
Definition at line 85 of file IgNet.h.
Referenced by IgNet::createPeer(), IgNet::onPeerData(), IgNet::updateMask(), and IgNet::waitForData().