nvflare.collab.runtime.defs module

class CallReplyKey[source]

Bases: object

ERROR = 'error'
ERROR_TRACEBACK = 'error_traceback'
ERROR_TYPE = 'error_type'
RESULT = 'result'
class ObjectCallKey[source]

Bases: object

ARGS = 'args'
BLOCKING = 'blocking'
CALLER = 'caller'
KWARGS = 'kwargs'
METHOD_NAME = 'method_name'
TARGET_NAME = 'target_name'
TIMEOUT = 'timeout'
class SyncKey[source]

Bases: object

CLIENT_INTERFACES = 'client_interfaces'
COLLAB_INTERFACE = 'collab_interface'
SERVER_FQCN = 'server_fqcn'