forest-net
an overlay networks for large-scale virtual worlds
|
cpscript0 | |
cpscript1 | |
forest | The CtlPkt class is used to pack and unpack forest control messages |
AdminTable | Class that implements a table of information about Forest administrators |
Admin | |
Avatar | Class that implements a simulated avatar in a virtual world |
ClientTable | Class that implements a table of information about users |
Client | |
Session | |
QueuePair | |
EventStruct | |
ThreadInfo | |
LinkMod | Class used to represent information used to modify a link |
ComtInfo | Maintains information about the comtrees in a Forest network |
ComtLeafInfo | |
ComtreeInfo | |
ComtRtrInfo | |
ComtreeRegister | Class that implements a register of information about comtrees, for use by ClientMgr |
Comtree | |
ComtreeTable | Class that implements a table of information on comtrees |
ClnkInfo | Comtree link information comtree table entry |
ComtLinkInfo | |
Entry | |
TblEntry | |
CpHandler | This class is designed for use with multi-threaded controllers (NetMgr, ComtCtl, etc) that use control packets to communicate with routers and other components |
CtlPkt | This class provides a mechanism for handling forest signalling packets |
DBConnector | |
adminProfile | |
Forest | Miscellaneous utility functions |
Host | Host implements a forest host |
IfaceTable | |
Entry | < iface table entry |
IoProcessor | |
LinkTable | Maintains information about a Forest router's virtual links |
Entry | Link table entry |
Logger | This is a very simple logger class to control the logging of error messages |
Misc | |
Monitor | Monitor observes status reports sent by Avatars in a virtual world and reports them to a remote client that implements a graphical display of the moving Avatars |
NetBuffer | This class implements a simple user-space buffer for use when reading from a stream socket |
NetInfo | Maintains information about an entire Forest network |
IfInfo | |
LeafNodeInfo | Structure holding information used by leaf nodes |
LinkDesc | |
LinkInfo | |
RtrNodeInfo | Structure holding information used by router nodes |
prefixInfo | |
clientInfo | |
Np4d | Network programming for dummies |
Packet | Class that defines fields in Forest packets |
PacketFilter | Support class used by PacketLog to control packet logging |
PacketLog | |
EventStruct | |
PacketStore | Maintains a set of packets with selected header fields and a separate set of buffers |
PacketStoreTs | Maintains a set of packets with selected header fields and a separate set of buffers |
Queue | This class implements a simple thread-safe queue for communication among threads |
QuManager | The QuManager class, manages a set of queues for each of the links in a router |
LinkInfo | |
QuInfo | |
Quu | This class implements a simple thread-safe queue for communication among threads |
RateSpec | This class stores bit rates and packet rates for links in both directions |
Repeater | Class to manage repeated sending of control packets |
RepeatHandler | Class to aid in handling repeated control packets |
RouterInfo | Structure used to carry information about a router |
Router | |
RouterControl | This class handles incoming and outgoing control packets on behalf of a router core |
RouterCore | |
ControlInfo | |
CpInfo | |
nuClient | Structure for tracking pending clients |
RouterInProc | |
ThreadInfo | Info for worker thread used to process an incoming control packet |
RouterOutProc | |
RouteTable | Maintains a set of routes |
StatsModule | |
LinkCounts | |
QueueCounts | |
StatItem | |
Substrate | This class provides a common substrate used by various controllers |
QueuePair | |
ThreadInfo | |
mygame | |
AvatarGraphic | |
AvatarStatus | |
Main | Forest |
ClientProxy | |
SqlProxy |