SequenceManagerContract

esw.contract.data.sequencemanager.SequenceManagerContract

Attributes

Graph
Supertypes
trait OcsCodecs
trait ParamCodecs
trait ParamCodecsBase
trait BasicCodecs
trait LocationCodecs
trait LocationCodecsBase
trait CommonCodecs
class Object
trait Matchable
class Any
Show all
Self type

Members list

Type members

Inherited classlikes

case class Timestamp(seconds: Long, nanos: Long)

Attributes

Inherited from:
CommonCodecs
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Inherited types

type ArrayDec[T] = Decoder[Array[T]]

Attributes

Inherited from:
ParamCodecsBase
type ArrayEnc[T] = Encoder[Array[T]]

Attributes

Inherited from:
ParamCodecsBase

Value members

Inherited methods

def failedResponse(sequenceManagerRequest: String): FailedResponse

Attributes

Inherited from:
SequenceManagerData

Concrete fields

val service: Service

Inherited fields

Attributes

Inherited from:
SequenceManagerData
val agentComponentId: ComponentId

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData
lazy protected val commandResponseCodecValue: Codec[CommandResponse]

Attributes

Inherited from:
ParamCodecsBase

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData
lazy val coordCodecValue: Codec[Coord]

Attributes

Inherited from:
ParamCodecsBase

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData
val eswSequencerPrefix: Prefix

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData
val irisSequencerPrefix: Prefix

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData
lazy protected val locationCodecValue: Codec[Location]

Attributes

Inherited from:
LocationCodecsBase

Attributes

Inherited from:
SequenceManagerData
val pekkoLocation: PekkoLocation

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
OcsCodecsBase

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData
val seqCompComponentId: ComponentId

Attributes

Inherited from:
SequenceManagerData
val sequencerComponentId: ComponentId

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Attributes

Inherited from:
SequenceManagerData

Implicits

Inherited implicits

Attributes

Inherited from:
SequenceManagerCodecs
implicit lazy val angleCodec: Codec[Angle]

Attributes

Inherited from:
ParamCodecsBase
implicit def arrayDataCodec[T : ArrayDec]: Codec[ArrayData[T]]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val bytesDec: Decoder[Array[Byte]]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val bytesEnc: Encoder[Array[Byte]]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val charDec: Decoder[Char]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val charEnc: Encoder[Char]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val characterDec: Decoder[Character]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val characterEnc: Encoder[Character]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val choiceCodec: Codec[Choice]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val commandIssueCodecValue: Codec[CommandIssue]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val commandNameCodec: Codec[CommandName]

Attributes

Inherited from:
ParamCodecsBase
implicit def commandResponseCodec[T <: CommandResponse]: Codec[T]

Attributes

Inherited from:
ParamCodecs
implicit lazy val componentIdCodec: Codec[ComponentId]

Attributes

Inherited from:
LocationCodecsBase
implicit lazy val configureResponseCodec: Codec[ConfigureResponse]

Attributes

Inherited from:
SequenceManagerCodecs
implicit def connectionCodec[C <: Connection]: Codec[C]

Attributes

Inherited from:
LocationCodecsBase
implicit lazy val connectionInfoCodec: Codec[ConnectionInfo]

Attributes

Inherited from:
LocationCodecsBase
implicit lazy val controlCommandCodec: Codec[ControlCommand]

Attributes

Inherited from:
ParamCodecsBase
implicit def coordCodec[T <: Coord]: Codec[T]

Attributes

Inherited from:
ParamCodecs
implicit lazy val currentStateCodecValue: Codec[CurrentState]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val doneCodec: Codec[Done]

Attributes

Inherited from:
BasicCodecs
implicit def eitherCodec[E : Decoder, S : Decoder]: Codec[Either[E, S]]

Attributes

Inherited from:
BasicCodecs
implicit def enumCodec[T <: EnumEntry : Enum]: Codec[T]

Attributes

Inherited from:
CommonCodecs
implicit lazy val eventCodec: Codec[Event]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val eventNameCodec: Codec[EventName]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val finiteDurationCodec: Codec[FiniteDuration]

Attributes

Inherited from:
CommonCodecs
implicit val flatAdtEncoding: AdtEncodingStrategy

Attributes

Inherited from:
CommonCodecs
implicit lazy val getObsModeDetailsCodec: Codec[ObsModeDetails]

Attributes

Inherited from:
SequenceManagerCodecs

Attributes

Inherited from:
SequenceManagerCodecs
implicit lazy val getStatusResponseCodec: Codec[GetStatusResponse]

Attributes

Inherited from:
OcsCodecsBase
implicit lazy val idCodec: Codec[Id]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val instantDec: Decoder[Instant]

Attributes

Inherited from:
CommonCodecs
implicit lazy val instantEnc: Encoder[Instant]

Attributes

Inherited from:
CommonCodecs
implicit lazy val javaByteArrayDec: Decoder[Array[Byte]]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val javaByteArrayEnc: Encoder[Array[Byte]]

Attributes

Inherited from:
ParamCodecsBase

Attributes

Inherited from:
OcsCodecsBase
implicit def locationCodec[T <: Location]: Codec[T]

Attributes

Inherited from:
LocationCodecs
implicit def matrixDataCodec[T : ArrayDec]: Codec[MatrixData[T]]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val metadataCodec: Codec[Metadata]

Attributes

Inherited from:
LocationCodecsBase
implicit lazy val networkType: Codec[NetworkType]

Attributes

Inherited from:
LocationCodecsBase
implicit lazy val obsIdCodec: Codec[ObsId]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val obsModeCodec: Codec[ObsMode]

Attributes

Inherited from:
OcsCodecsBase
implicit lazy val obsModeStatusCodec: Codec[ObsModeStatus]

Attributes

Inherited from:
SequenceManagerCodecs
implicit lazy val okOrUnhandledCodec: Codec[OkOrUnhandled]

Attributes

Inherited from:
OcsCodecsBase
implicit def paramCodec[T : ArrayDec]: Codec[Parameter[T]]

Attributes

Inherited from:
ParamCodecsBase
implicit def paramCoreCodec[T : ArrayDec]: Codec[ParamCore[T]]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val paramDecExistential: Decoder[Parameter[_]]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val paramEncExistential: Encoder[Parameter[_]]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val prefixCodec: Codec[Prefix]

Attributes

Inherited from:
CommonCodecs
implicit lazy val processingTimeoutCodec: Codec[FailedResponse]

Attributes

Inherited from:
SequenceManagerCodecs
implicit lazy val properMotionCodec: Codec[ProperMotion]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val provisionConfigCodec: Codec[ProvisionConfig]

Attributes

Inherited from:
SequenceManagerCodecs
implicit lazy val provisionResponseCodec: Codec[ProvisionResponse]

Attributes

Inherited from:
SequenceManagerCodecs
implicit lazy val registrationCodec: Codec[Registration]

Attributes

Inherited from:
LocationCodecsBase
implicit lazy val resourceCodec: Codec[Resource]

Attributes

Inherited from:
SequenceManagerCodecs
implicit lazy val resourceStatusCodec: Codec[ResourceStatus]

Attributes

Inherited from:
SequenceManagerCodecs

Attributes

Inherited from:
SequenceManagerCodecs
implicit lazy val resourcesCodec: Codec[Resources]

Attributes

Inherited from:
SequenceManagerCodecs

Attributes

Inherited from:
SequenceManagerCodecs
implicit def responseCodec[T <: EswSequencerResponse]: Codec[T]

Attributes

Inherited from:
OcsCodecs

Attributes

Inherited from:
SequenceManagerCodecs
implicit lazy val resultCodec: Codec[Result]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val scriptErrorCodec: Codec[ScriptError]

Attributes

Inherited from:
OcsCodecsBase
implicit lazy val sequenceCodec: Codec[Sequence]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val sequenceCommandCodec: Codec[SequenceCommand]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val sequencerStateCodec: Codec[SequencerState]

Attributes

Inherited from:
OcsCodecsBase
implicit lazy val sequencersCodec: Codec[Sequencers]

Attributes

Inherited from:
SequenceManagerCodecs

Attributes

Inherited from:
SequenceManagerCodecs

Attributes

Inherited from:
SequenceManagerServiceCodecs
implicit lazy val smPostRequestErrorProtocol: ErrorProtocol[SequenceManagerRequest]

Attributes

Inherited from:
SequenceManagerServiceCodecs

Attributes

Inherited from:
SequenceManagerCodecs
implicit lazy val stateNameCodec: Codec[StateName]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val stateVariableCodecValue: Codec[StateVariable]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val stepCodec: Codec[Step]

Attributes

Inherited from:
OcsCodecsBase
implicit lazy val stepListCodec: Codec[StepList]

Attributes

Inherited from:
OcsCodecsBase
implicit lazy val stepStatusCodec: Codec[StepStatus]

Attributes

Inherited from:
OcsCodecsBase
implicit lazy val tagCodec: Codec[Tag]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val taiTimeCodec: Codec[TAITime]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val timeoutInSecondsCodec: Codec[Timeout]

Attributes

Inherited from:
BasicCodecs
implicit lazy val trackingEventCodec: Codec[TrackingEvent]

Attributes

Inherited from:
LocationCodecsBase
implicit lazy val uriCodec: Codec[URI]

Attributes

Inherited from:
LocationCodecsBase
implicit lazy val utcTimeCodec: Codec[UTCTime]

Attributes

Inherited from:
ParamCodecsBase
implicit lazy val variationCodec: Codec[Variation]

Attributes

Inherited from:
OcsCodecsBase
implicit lazy val variationInfoCodec: Codec[VariationInfo]

Attributes

Inherited from:
OcsCodecsBase
implicit lazy val variationInfosCodec: Codec[VariationInfos]

Attributes

Inherited from:
SequenceManagerCodecs
implicit def waCodec[T : ArrayDec]: Codec[ArraySeq[T]]

Attributes

Inherited from:
ParamCodecsBase