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