session_pb2_grpc ================ .. py:module:: session_pb2_grpc Classes ------- .. autoapisummary:: session_pb2_grpc.SessionUtilitiesStub session_pb2_grpc.SessionUtilitiesAsyncStub session_pb2_grpc.SessionUtilitiesServicer Functions --------- .. autoapisummary:: session_pb2_grpc.add_SessionUtilitiesServicer_to_server Package Contents ---------------- .. py:class:: SessionUtilitiesStub(channel) .. py:attribute:: EnumerateDevices :type: grpc.UnaryUnaryMultiCallable[session_pb2.EnumerateDevicesRequest, session_pb2.EnumerateDevicesResponse] Provides a list of devices or chassis connected to server under localhost .. py:attribute:: Reserve :type: grpc.UnaryUnaryMultiCallable[session_pb2.ReserveRequest, session_pb2.ReserveResponse] Reserve a set of client defined resources for exclusive use .. py:attribute:: IsReservedByClient :type: grpc.UnaryUnaryMultiCallable[session_pb2.IsReservedByClientRequest, session_pb2.IsReservedByClientResponse] Determines if a set of client defined resources is currently reserved by a specific client .. py:attribute:: Unreserve :type: grpc.UnaryUnaryMultiCallable[session_pb2.UnreserveRequest, session_pb2.UnreserveResponse] Unreserves a previously reserved resource .. py:attribute:: ResetServer :type: grpc.UnaryUnaryMultiCallable[session_pb2.ResetServerRequest, session_pb2.ResetServerResponse] Resets the server to a default state with no open sessions .. py:class:: SessionUtilitiesAsyncStub .. py:attribute:: EnumerateDevices :type: grpc.aio.UnaryUnaryMultiCallable[session_pb2.EnumerateDevicesRequest, session_pb2.EnumerateDevicesResponse] Provides a list of devices or chassis connected to server under localhost .. py:attribute:: Reserve :type: grpc.aio.UnaryUnaryMultiCallable[session_pb2.ReserveRequest, session_pb2.ReserveResponse] Reserve a set of client defined resources for exclusive use .. py:attribute:: IsReservedByClient :type: grpc.aio.UnaryUnaryMultiCallable[session_pb2.IsReservedByClientRequest, session_pb2.IsReservedByClientResponse] Determines if a set of client defined resources is currently reserved by a specific client .. py:attribute:: Unreserve :type: grpc.aio.UnaryUnaryMultiCallable[session_pb2.UnreserveRequest, session_pb2.UnreserveResponse] Unreserves a previously reserved resource .. py:attribute:: ResetServer :type: grpc.aio.UnaryUnaryMultiCallable[session_pb2.ResetServerRequest, session_pb2.ResetServerResponse] Resets the server to a default state with no open sessions .. py:class:: SessionUtilitiesServicer .. py:method:: EnumerateDevices(request, context) :abstractmethod: Provides a list of devices or chassis connected to server under localhost .. py:method:: Reserve(request, context) :abstractmethod: Reserve a set of client defined resources for exclusive use .. py:method:: IsReservedByClient(request, context) :abstractmethod: Determines if a set of client defined resources is currently reserved by a specific client .. py:method:: Unreserve(request, context) :abstractmethod: Unreserves a previously reserved resource .. py:method:: ResetServer(request, context) :abstractmethod: Resets the server to a default state with no open sessions .. py:function:: add_SessionUtilitiesServicer_to_server(servicer, server)