direct.distributed.ServerRepository

from direct.distributed.ServerRepository import ServerRepository

ServerRepository module: contains the ServerRepository class

Inheritance diagram

digraph inheritance6536d7720c { bgcolor=transparent; rankdir=BT; size="8.0, 12.0"; "ServerRepository" [URL="direct.distributed.ServerRepository.html#direct.distributed.ServerRepository.ServerRepository",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="This maintains the server-side connection with a Acron server."]; }
class ServerRepository(tcpPort, serverAddress=None, udpPort=None, dcFileNames=None, threadedNet=None)[source]

Bases: object

This maintains the server-side connection with a Acron server. It is only for use with the Acron LAN server provided by CMU.

class Client(connection, netAddress, doIdBase)[source]

Bases: object

This internal class keeps track of the data associated with each connected client.

class Object(doId, zoneId, dclass)[source]

Bases: object

This internal class keeps track of the data associated with each extent distributed object.

notify = <direct.directnotify.Notifier.Notifier object>