コード例 #1
0
def bindRpc(cls, ns, name, mctor):
    fullName = name
    rpcName = name

    if ns is not None:
        rpcName = ns + ':' + name
        fullName = '__' + ns + '_' + name

    rpc = types.MethodType(exportRpc(rpcName)(mctor(fullName)), None, cls)
    setattr(cls, fullName, rpc)
コード例 #2
0
ファイル: ParaViewServer.py プロジェクト: Kitware/vivia
def bindRpc(cls, ns, name, mctor):
  fullName = name
  rpcName = name

  if ns is not None:
    rpcName = ns + ':' + name
    fullName = '__' + ns + '_' + name

  rpc = types.MethodType(exportRpc(rpcName)(mctor(fullName)), None, cls)
  setattr(cls, fullName, rpc)
コード例 #3
0
ファイル: abserver.py プロジェクト: creilly/sitzlabexpcontrol
 def foo(bar):
     return exportRpc(name)(_command(name,description)(bar))