Table of Contents

Class PlayerServiceRunner

Namespace
Hi.Grpcs
Assembly
HiNc.dll

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 Empty

The empty request.

context ServerCallContext

The 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 Empty

The empty request.

context ServerCallContext

The 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 Empty

The empty request.

context ServerCallContext

The 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 Empty

The empty request.

context ServerCallContext

The server call context.

Returns

Task<Empty>

Empty response.