Packages

package sfw

Type Members

  1. case class ApplicationRootMessage(applicationRootMessageBin: Option[TPEGbin], applicationRootMessageML: Option[ApplicationRootMessageML]) extends Product with Serializable
  2. trait ApplicationRootMessageML extends AnyRef
  3. case class ServCompFrameCountedProtected(scid: Short, messageCount: Option[Short], applicationRootMessages: Seq[ApplicationRootMessage]) extends ServiceComponentFrameContent with Product with Serializable
  4. case class ServCompFramePrioritisedCountedProtected(scid: Short, priority: Priority, messageCount: Option[Short], applicationRootMessages: Seq[ApplicationRootMessage]) extends ServiceComponentFrameContent with Product with Serializable
  5. case class ServCompFramePrioritisedProtected(scid: Short, priority: Priority, applicationRootMessages: Seq[ApplicationRootMessage]) extends ServiceComponentFrameContent with Product with Serializable
  6. case class ServCompFrameProtected(scid: Short, applicationRootMessages: Seq[ApplicationRootMessage]) extends ServiceComponentFrameContent with Product with Serializable
  7. case class ServCompMultiplex(serviceComponents: Seq[ServiceComponent]) extends Product with Serializable
  8. case class ServiceComponent(applicationId: Option[Int], contentId: Option[Short], majorApplicationVersion: Option[Short], minorApplicationVersion: Option[Short], encId: Option[Short], safetyFlag: Option[Boolean], serviceComponentBin: Option[TPEGbin], serviceComponentFrameContent: Option[ServiceComponentFrameContent]) extends Product with Serializable
  9. sealed trait ServiceComponentFrameContent extends AnyRef
  10. case class ServiceFrame(sid: Option[ServiceIdentifier], servEncID: Option[Short], serviceComponentMultiplex: ServCompMultiplex) extends TransportFrameML with Product with Serializable
  11. case class StreamDirectoryFrame(sids: Seq[ServiceIdentifier]) extends TransportFrameML with Product with Serializable
  12. case class TPEGDocument(timeStamp: Option[Instant], version: Short, docType: String, transportFrames: Seq[TransportFrame]) extends Product with Serializable
  13. case class TPEGbin(byteSize: Int, byteCRChex: Option[String], statusLevel: Option[String], statusDescription: Option[String], serviceComponentIsEncrypted: Option[Boolean], value: Array[Byte]) extends Product with Serializable
  14. case class TransportFrame(transportFrameBin: Option[TPEGbin], transportFrameML: Option[TransportFrameML]) extends Product with Serializable
  15. sealed trait TransportFrameML extends AnyRef

Ungrouped