# ClusterMsgHandler

from direct.cluster.ClusterMsgs import ClusterMsgHandler

ClusterMsgHandler: wrapper for PC clusters/multi-piping networking

## Inheritance:

ClusterMsgHandler:

## Methods of ClusterMsgHandler:

__init__
blockingRead
makeCamFrustumDatagram
makeCamMovementDatagram
makeCamOffsetDatagram
makeCommandStringDatagram
makeExitDatagram
makeNamedMovementDone
makeNamedObjectMovementDatagram
makeSelectedMovementDatagram
makeSwapNowDatagram
makeSwapReadyDatagram
makeTimeDataDatagram
nonBlockingRead
parseCamFrustumDatagram
parseCamMovementDatagram
parseCamOffsetDatagram
parseCommandStringDatagram
parseNamedMovementDatagram
parseSelectedMovementDatagram
parseTimeDataDatagram
readHeader

__init__ def __init__(self, packetStart, notify) Undocumented function.

blockingRead def blockingRead(self, qcr) Block until data is available on the queued connection reader. Returns a datagram iterator and type

makeCamFrustumDatagram def makeCamFrustumDatagram(self, focalLength, filmSize, filmOffset) Undocumented function.

makeCamMovementDatagram def makeCamMovementDatagram(self, xyz, hpr) Undocumented function.

makeCamOffsetDatagram def makeCamOffsetDatagram(self, xyz, hpr) Undocumented function.

makeCommandStringDatagram def makeCommandStringDatagram(self, commandString) Undocumented function.

makeExitDatagram def makeExitDatagram(self) Undocumented function.

makeNamedMovementDone def makeNamedMovementDone(self) Undocumented function.

makeNamedObjectMovementDatagram def makeNamedObjectMovementDatagram(self, xyz, hpr, scale, color, hidden, name) Undocumented function.

makeSelectedMovementDatagram def makeSelectedMovementDatagram(self, xyz, hpr, scale) Undocumented function.

makeSwapNowDatagram def makeSwapNowDatagram(self) Undocumented function.

makeSwapReadyDatagram def makeSwapReadyDatagram(self) Undocumented function.

makeTimeDataDatagram def makeTimeDataDatagram(self, frameCount, frameTime, dt) Undocumented function.

nonBlockingRead def nonBlockingRead(self, qcr) Return a datagram iterator and type if data is available on the queued connection reader

parseCamFrustumDatagram def parseCamFrustumDatagram(self, dgi) Undocumented function.

parseCamMovementDatagram def parseCamMovementDatagram(self, dgi) Undocumented function.

parseCamOffsetDatagram def parseCamOffsetDatagram(self, dgi) Undocumented function.

parseCommandStringDatagram def parseCommandStringDatagram(self, dgi) Undocumented function.

parseNamedMovementDatagram def parseNamedMovementDatagram(self, dgi) Undocumented function.

parseSelectedMovementDatagram def parseSelectedMovementDatagram(self, dgi) Undocumented function.

parseTimeDataDatagram def parseTimeDataDatagram(self, dgi) Undocumented function.

readHeader def readHeader(self, datagram) Undocumented function.