| Method Summary |
| |
__init__(self,
groupname)
|
| |
addClient(self,
client)
Adds client to group. |
| |
notifyListeners(self,
listenerGroup,
dataPacket)
Forwards data packet to specified list of clients. |
| |
removeClient(self,
client)
Removes client from group. |
| |
sendData(self,
dataPacket)
Forwards dataPacket to all clients in group. |
| |
sendDataResult(self,
cmdResult)
Forwards data from avatar to clients in group. |
| |
update(self,
simTime)
Forwards update message from simulation cluster to
clients in group. |
| |
view_getClientList(self,
sendingClient)
Returns a list of clients currently in group. |
| |
view_getData(self,
sendingClient,
dataRequest)
Retrieves data from specified source (other client in cluster). |
| |
view_getProfileForClient(self,
sendingClient,
requestedClient)
Retrieves profile from specified client. |
| |
view_handleListenRequest(self,
sendingClient,
listenRequest)
Forwards request from one client to become the listener of
another. |
| |
view_handleListenRequestForProcess(self,
sendingClient,
listenRequest)
Forwards request from client to listen for network processes. |
| |
view_sendChatMessage(self,
from_client,
msgPacket)
Forwards a message from a client to the group. |
| |
view_sendCommand(self,
sendingClient,
cmd)
Sends command to client in group. |
| |
view_sendCommandResult(self,
sendingClient,
cmdResult)
Sends command to client in group. |
| |
view_sendData(self,
sendingClient,
dataPacket)
Retrieves data from specified source (other client in cluster). |
| |
view_sendDataResult(self,
sendingClient,
cmdResult)
Forwards data from client to other client in group. |
| Inherited from Viewable |
| |
jellyFor(self,
jellier)
Serialize a ViewPoint for me and the perspective of the
given broker. |
| Inherited from Serializable |
| |
processUniqueID(self)
Return an ID which uniquely represents this object for this
process. |
| Inherited from Jellyable |
| |
getStateFor(self,
jellier)
|
| Inherited from Listenable |
| |
addListener(self,
listener,
listenFor)
Adds new listener to avatar. |
| |
handleListenRequest(self,
listenRequest)
Deals with listen request from another client. |
| |
removeListener(self,
listener,
listenFor)
Removes listener from avatar. |