/ . / Collaboratory / Node.py / CollaboratoryNode
Methods
|
|
|
StartClientThread
|
StartClientThread ( self )
|
|
initClient
|
initClient ( self )
|
|
send_messages
|
send_messages ( self, msgs )
This method calls the proxy hub server object, requesting it to receive a list of messages (msgs).
Catch several errors for now, some of these may eventually caught by implicit exception handlers.
The only one that is fatal is a COMM_FAILURE, meaning that the hub can not be contacted.
|
|
showNodeClientScreen
|
showNodeClientScreen ( self )
|
|
FindHub
|
FindHub ( self, server_name )
|
|
SetupQueues
|
SetupQueues ( self )
|
|
setNeedUpdate
|
setNeedUpdate ( self, update )
|
|
StartORB
|
StartORB ( self, event=None )
|
|
GetNameserverList
|
GetNameserverList ( self )
This will break if there are more than 1000 hubs
an unlikely case, but to be "perfect" we could use a binding iterator
and grab all the entries piecemeal
|
|
StartServer
|
StartServer ( self )
|
|
quitWhileConnected
|
quitWhileConnected (
self,
triggerName,
closure,
data,
)
|
|
StartPOA
|
StartPOA ( self )
|
|
FindNameService
|
FindNameService ( self, naming_service )
|
|
setActivePptStatus
|
setActivePptStatus ( self, s )
|
|
showLoginScreen
|
showLoginScreen ( self )
|
|
quitBeforeConnect
|
quitBeforeConnect ( self )
|
|
StartChimeraInteractor
|
StartChimeraInteractor ( self )
|
|
ConnectToHub
|
ConnectToHub (
self,
username,
hostname,
password,
)
|
|
__init__
|
__init__ ( self, stopnode )
|
|
disconnect
|
disconnect ( self )
|
|
|