Component

io.github.srs.controller.protobuf.rl.RLServiceModule.Component
trait Component[S <: BaseState]

Component that builds the RL gRPC service implementation.

The component depends on Requirements so it can access controller state when a richer implementation is wired in. The service implements separate RPC methods for each RL operation (init, reset, step, render, close).

Type parameters

S

the concrete simulation state type used by the controller wiring.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Interface[S]
class RLLauncher
Self type

Members list

Type members

Classlikes

object Service

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Component.this.Component.this.Service.type