Class PlayerServiceRunner
Service runner for the Player gRPC service.
public class PlayerServiceRunner : PlayerService.PlayerServiceBase
- Inheritance
-
PlayerServiceRunner
- Inherited Members
- Extension Methods
Constructors
PlayerServiceRunner(Func<MachiningProject>)
Initializes a new instance of the PlayerServiceRunner class.
public PlayerServiceRunner(Func<MachiningProject> machiningProjectHost)
Parameters
machiningProjectHost
Func<MachiningProject>Function to create or retrieve a milling course instance.
Methods
Pause(Empty, ServerCallContext)
Pauses the player.
public override Task<Empty> Pause(Empty request, ServerCallContext context)
Parameters
request
EmptyThe empty request.
context
ServerCallContextThe server call context.
Returns
- Task<Empty>
Empty response.
Reset(Empty, ServerCallContext)
Resets the player.
public override Task<Empty> Reset(Empty request, ServerCallContext context)
Parameters
request
EmptyThe empty request.
context
ServerCallContextThe server call context.
Returns
- Task<Empty>
Empty response.
Resume(Empty, ServerCallContext)
Resumes the player.
public override Task<Empty> Resume(Empty request, ServerCallContext context)
Parameters
request
EmptyThe empty request.
context
ServerCallContextThe server call context.
Returns
- Task<Empty>
Empty response.
Start(Empty, ServerCallContext)
Starts the player.
public override Task<Empty> Start(Empty request, ServerCallContext context)
Parameters
request
EmptyThe empty request.
context
ServerCallContextThe server call context.
Returns
- Task<Empty>
Empty response.