Panda3D

Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ClusterClientSync Class Reference
Inheritance diagram for ClusterClientSync:

## Public Member Functions
| __init__ (self, configList, clusterSyncFlag)
| moveCamera (self, xyz, hpr)
| startSwapCoordinatorTask (self)
| swapCoordinator (self, task)
Public Member Functions inherited from ClusterClient
| __init__ (self, configList, clusterSyncFlag)
| __call__ (self, commandString, fLocally=1, serverList=[])
| addControlMapping (self, objectName, controlledName, serverList=None, offset=None, priority=0)
| addNamedObjectMapping (self, object, name, hasColor=True)
| addObjectTag (self, object, selectFunction, deselectFunction, selectArgs, deselectArgs)
| controlObjectTask (self, task)
| deselectNodePath (self, nodePath)
| exit (self)
| getNodePathFindCmd (self, nodePath)
| getNodePathName (self, nodePath)
| handleDatagram (self, dgi, type, server)
| handleMessageQueue (self, server)
| handleNamedMovement (self, data)
| loadModel (self, nodePath)
| moveCameraTask (self, task)
| moveObject (self, nodePath, object, serverList, offset, hasColor=True)
| moveSelectedTask (self, state)
| redoSortedPriorities (self)
| removeControlMapping (self, name, serverList=None)
| removeObjectMapping (self, name)
| removeObjectTag (self, object)
| selectNodePath (self, nodePath)
| sendCamFrustum (self, focalLength, filmSize, filmOffset, indexList=[])
| sendNamedMovementDone (self, serverList=None)
| setControlMappingOffset (self, objectName, offset)
| startControlObjectTask (self)
| startMoveCamTask (self)
| startMoveSelectedTask (self)
| startReaderPollTask (self)
| startSynchronizeTimeTask (self)
| synchronizeTimeTask (self, task)
Public Member Functions inherited from DirectObject
| __init__ (self)
| accept (self, event, method, extraArgs=[])
| acceptOnce (self, event, method, extraArgs=[])
| addTask (self, *args, **kwargs)
| detectLeaks (self)
| doMethodLater (self, *args, **kwargs)
| getAllAccepting (self)
| ignore (self, event)
| ignoreAll (self)
| isAccepting (self, event)
| isIgnoring (self, event)
| removeAllTasks (self)
| removeTask (self, taskOrName)

## Public Attributes
int | ready = 0
| swapCoordinator
int | waitForSwap = 0
Public Attributes inherited from ClusterClient
dict | controlMappings = {}
| controlObjectTask
dict | controlOffsets = {}
dict | controlPriorities = {}
| daemon = DirectD()
| moveCameraTask
| moveSelectedTask
| msgHandler = ClusterMsgHandler(ClusterClient.MGR_NUM, self.notify)
dict | objectHasColor = {}
dict | objectMappings = {}
| qcm = QueuedConnectionManager()
list | serverList = []
list | serverQueues = []
list | sortedControlMappings = []
| synchronizeTimeTask
dict | taggedObjects = {}

## Additional Inherited Members
Static Public Attributes inherited from ClusterClient
int | MGR_NUM = 1000000
| notify = DirectNotifyGlobal.directNotify.newCategory("ClusterClient")
Static Public Attributes inherited from DirectObject
| accept_once = acceptOnce
| add_task = addTask
| detect_leaks = detectLeaks
| do_method_later = doMethodLater
| get_all_accepting = getAllAccepting
| ignore_all = ignoreAll
| is_accepting = isAccepting
| is_ignoring = isIgnoring
| remove_all_tasks = removeAllTasks
| remove_task = removeTask
Protected Member Functions inherited from ClusterClient
| _readerPollTask (self, state)
Protected Member Functions inherited from DirectObject
| _addTask (self, task)
| _clearTask (self, task)
Protected Attributes inherited from ClusterClient
| _readerPollTask
Protected Attributes inherited from DirectObject
dict | _taskList = {}

## Constructor & Destructor Documentation

## ◆ __init__()

__init__ | ( |  | self,
|  |  | configList,
|  |  | clusterSyncFlag )

## Member Function Documentation

## ◆ moveCamera()

moveCamera | ( |  | self,
|  |  | xyz,
|  |  | hpr )

Reimplemented from ClusterClient.

## ◆ startSwapCoordinatorTask()

startSwapCoordinatorTask | ( |  | self | ) |

## ◆ swapCoordinator()

swapCoordinator | ( |  | self,
|  |  | task )

## Member Data Documentation

## ◆ ready

int ready = 0

## ◆ swapCoordinator

swapCoordinator

## ◆ waitForSwap

int waitForSwap = 0