Package empro :: Package toolkit :: Module rpc
[frames] | no frames]

Module rpc

source code

Functions
 
callRpcMethodBlockingOrNonBlocking(methodName, function, argsList=(), vocabulary='CmdOp', rpc=None) source code
 
callParent(function, argsList= (), vocabulary= "CmdOp", rpc= empro.core.CommunicationWithParent.rpc())
Calls the Skill function and returns the result.
source code
 
callAEL(function, argsList= (), vocabulary= "CmdOp", rpc= empro.core.CommunicationWithParent.rpc())
Calls the AEL function and returns the result.
source code
 
callAELNonBlocking(function, argsList= (), vocabulary= "CmdOp", rpc= empro.core.CommunicationWithParent.rpc())
Calls the AEL function without waiting for the result.
source code
 
callIsShowingModalOrPopupWidget(rpc= empro.core.CommunicationWithParent.rpc())
Returns whether the peer process is showing a modal or popup widget.
source code
Function Details

callParent(function, argsList= (), vocabulary= "CmdOp", rpc= empro.core.CommunicationWithParent.rpc())

source code 

Calls the Skill function and returns the result. function: Skill function to call argsList: Python tuple or list of arguments (default empty). Can contain None (= Parent NULL), integers, floats, strings and lists. vocabulary: theParent vocabulary, or "CmdOp" rpc: the EmSubprocessRpc object executing the call (defaults to empro.core.CommunicationWithParent.rpc())

callAEL(function, argsList= (), vocabulary= "CmdOp", rpc= empro.core.CommunicationWithParent.rpc())

source code 

Calls the AEL function and returns the result. function: AEL function to call argsList: Python tuple or list of arguments (default empty). Can contain None (= AEL NULL), integers, floats, strings and lists. vocabulary: theAEL vocabulary, or "CmdOp" rpc: the EmSubprocessRpc object executing the call (defaults to empro.core.CommunicationWithParent.rpc())

callAELNonBlocking(function, argsList= (), vocabulary= "CmdOp", rpc= empro.core.CommunicationWithParent.rpc())

source code 

Calls the AEL function without waiting for the result. function: AEL function to call argsList: Python tuple or list of arguments (default empty). Can contain None (= AEL NULL), integers, floats, strings and lists. vocabulary: theAEL vocabulary, or "CmdOp" rpc: the EmSubprocessRpc object executing the call (defaults to empro.core.CommunicationWithParent.rpc())

callIsShowingModalOrPopupWidget(rpc= empro.core.CommunicationWithParent.rpc())

source code 

Returns whether the peer process is showing a modal or popup widget. rpc: the EmSubprocessRpc object executing the call (defaults to empro.core.CommunicationWithParent.rpc())