Module imandrax_api.bindings.simple_api_twirp
Classes
class SimpleClient (address,
server_path_prefix: str,
session=<requests.sessions.Session object>,
timeout=5)-
Expand source code
class SimpleClient(TwirpClient): def status(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/status", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("StringMsg"), **kwargs, ) def shutdown(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/shutdown", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("Empty"), **kwargs, ) def create_session(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/create_session", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.session.Session"), **kwargs, ) def eval_src(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/eval_src", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.simple.EvalRes"), **kwargs, ) def verify_src(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/verify_src", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.simple.VerifyRes"), **kwargs, ) def verify_name(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/verify_name", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.simple.VerifyRes"), **kwargs, ) def instance_src(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/instance_src", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.simple.InstanceRes"), **kwargs, ) def instance_name(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/instance_name", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.simple.InstanceRes"), **kwargs, ) def decompose(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/decompose", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.simple.DecomposeRes"), **kwargs, )
Ancestors
Methods
def create_session(self, *args, ctx, request, **kwargs)
-
Expand source code
def create_session(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/create_session", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.session.Session"), **kwargs, )
def decompose(self, *args, ctx, request, **kwargs)
-
Expand source code
def decompose(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/decompose", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.simple.DecomposeRes"), **kwargs, )
def eval_src(self, *args, ctx, request, **kwargs)
-
Expand source code
def eval_src(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/eval_src", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.simple.EvalRes"), **kwargs, )
def instance_name(self, *args, ctx, request, **kwargs)
-
Expand source code
def instance_name(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/instance_name", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.simple.InstanceRes"), **kwargs, )
def instance_src(self, *args, ctx, request, **kwargs)
-
Expand source code
def instance_src(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/instance_src", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.simple.InstanceRes"), **kwargs, )
def shutdown(self, *args, ctx, request, **kwargs)
-
Expand source code
def shutdown(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/shutdown", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("Empty"), **kwargs, )
def status(self, *args, ctx, request, **kwargs)
-
Expand source code
def status(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/status", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("StringMsg"), **kwargs, )
def verify_name(self, *args, ctx, request, **kwargs)
-
Expand source code
def verify_name(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/verify_name", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.simple.VerifyRes"), **kwargs, )
def verify_src(self, *args, ctx, request, **kwargs)
-
Expand source code
def verify_src(self, *args, ctx, request, **kwargs): return self._make_request( url=F"{self._server_path_prefix}/imandrax.simple.Simple/verify_src", ctx=ctx, request=request, response_obj=_sym_db.GetSymbol("imandrax.simple.VerifyRes"), **kwargs, )