package
sni
Type Members
-
case class
AMFrequency(amFrequency: Short) extends Product with Serializable
-
case class
AppStartTime(maskedTime: MaskedTime, dayMask: DayMask) extends Product with Serializable
-
sealed
trait
BearerLinkageInfo extends AnyRef
-
case class
BearerLinkageInfoDAB(extendedCountryCode: Short, ensembleIdentification: Int, dabFrequencies: Seq[DABFrequency]) extends BearerLinkageInfo with Product with Serializable
-
case class
BearerLinkageInfoDARC(extendedCountryCode: Short, darcserviceID: Int, fmFrequencies: Seq[FMFrequency]) extends BearerLinkageInfo with Product with Serializable
-
case class
BearerLinkageInfoDVB(dvbFrequencies: Seq[DVBFrequency]) extends BearerLinkageInfo with Product with Serializable
-
case class
BearerLinkageInfoHDRadio(hdRadioStationID: HDRadioStationID, hdFMBearerInfos: Seq[HDFMBearerInfo], hdAMBearerInfos: Seq[HDAMBearerInfo]) extends BearerLinkageInfo with Product with Serializable
-
case class
BearerLinkageInfoURL(uniformResourceLocator: String) extends BearerLinkageInfo with Product with Serializable
-
case class
CharacterEncoding(code: Short) extends Product with Serializable
-
case class
ConditionalAccessInformationReference(tableVersion: Short, tableEntries: Seq[ConditionalAccessInformationReferenceEntry]) extends SNI1Template with Product with Serializable
-
case class
ConditionalAccessInformationReferenceEntry(scid: Short, referencedCAISCID: Short) extends Product with Serializable
-
case class
ContentDescription(tableVersion: Short, tableEntries: Seq[ContentDescriptionEntry]) extends SNI1Template with Product with Serializable
-
case class
ContentDescriptionEntry(scid: Short, contentDescription: String) extends Product with Serializable
-
case class
CoordinatePair(longitude: Short, latitude: Short) extends Product with Serializable
-
case class
CurrentServiceInformation(serviceName: String, serviceDescription: String) extends SNI1Template with Product with Serializable
-
case class
DABFrequency(centreFrequency: Int) extends Product with Serializable
-
case class
DVBFrequency(dvbFrequency: Array[Byte]) extends Product with Serializable
-
case class
DayMask(everySunday: Boolean, everyMonday: Boolean, everyTuesday: Boolean, everyWednesday: Boolean, everyThursday: Boolean, everyFriday: Boolean, everySaturday: Boolean) extends Product with Serializable
-
case class
FMFrequency(fmFrequency: Short) extends Product with Serializable
-
case class
FastTuningTable(tableVersion: Short, characterEncoding: CharacterEncoding, tableEntries: Seq[FastTuningTableEntry]) extends SNI1Template with Product with Serializable
-
case class
FastTuningTableEntry(scid: Short, originatorServiceID: Option[ServiceIdentifier], contentID: Short, applicationID: Int, operatingTime: Option[OpTime], encryptionIndicator: Option[Short], safetyFlagIsSet: Boolean) extends Product with Serializable
-
case class
FreeTextInformation(freeText: String) extends SNI1Template with Product with Serializable
-
case class
GeographicCoverage(pointNorthWest: CoordinatePair, pointSouthEast: CoordinatePair) extends Product with Serializable
-
case class
GeographicCoverageEntry(scid: Short, geographicCoverage: GeographicCoverage) extends Product with Serializable
-
case class
GeographicalCoverage(tableVersion: Short, tableEntries: Seq[GeographicCoverageEntry]) extends SNI1Template with Product with Serializable
-
case class
GraphicType(code: Short) extends Product with Serializable
-
case class
HDAMBearerInfo(hdRadioStationID: HDRadioStationID, amFrequency: AMFrequency) extends Product with Serializable
-
case class
HDFMBearerInfo(hdRadioStationID: HDRadioStationID, fmFrequency: FMFrequency) extends Product with Serializable
-
case class
HDRadioStationID(stationIDNumber: Long) extends Product with Serializable
-
case class
HelpInformation(helpText: String) extends SNI1Template with Product with Serializable
-
case class
LinkageToRelatedService(tableVersion: Short, tableEntries: Seq[RelatedServiceEntry]) extends SNI1Template with Product with Serializable
-
case class
LinkageToSameService(tableVersion: Short, tableEntries: Seq[SameServiceEntry]) extends SNI1Template with Product with Serializable
-
case class
MaskedTime(year: Short, month: Short, day: Short, hour: Short, min: Short, sec: Short) extends Product with Serializable
-
case class
NumberOfMessages(currentGST1TableVersion: Short, tableEntries: Seq[NumberOfMessagesEntry]) extends SNI1Template with Product with Serializable
-
case class
NumberOfMessagesEntry(scid: Short, numberOfMessages: Long) extends Product with Serializable
-
case class
OpTime(startTime: Long, stopTime: Long) extends Product with Serializable
-
case class
RelatedServiceEntry(scid: Short, carrierSID: ServiceIdentifier, originatorSID: ServiceIdentifier, contentID: Short, applicationID: Int, bearerInformation: Option[BearerLinkageInfo], serviceName: Option[String], serviceDescription: Option[String]) extends Product with Serializable
-
case class
RestrictionTypeCode(code: Short) extends Product with Serializable
-
sealed
trait
SNI1Template extends ApplicationRootMessageML
-
case class
SameServiceEntry(scid: Short, serviceID: ServiceIdentifier, bearerInformation: Option[BearerLinkageInfo], regionalisationFlag: Boolean) extends Product with Serializable
-
case class
ServiceComponentReset(tableVersion: Short, tableEntries: Seq[ServiceComponentResetEntry]) extends SNI1Template with Product with Serializable
-
case class
ServiceComponentResetEntry(scid: Short, resetTimeStamp: Long, k: Short, applicationContent: Option[Array[Byte]]) extends Product with Serializable
-
case class
ServiceLogo(graphicType: GraphicType, graphicData: Array[Byte]) extends SNI1Template with Product with Serializable
-
case class
ServiceTableAccelerator(tableVersion: Short) extends SNI1Template with Product with Serializable
-
case class
SubscriberInformation(subscriberData: Array[Byte]) extends SNI1Template with Product with Serializable
-
case class
TimeScheduleTable(tableVersion: Short, tableEntries: Seq[TimeScheduleTableEntry]) extends SNI1Template with Product with Serializable
-
case class
TimeScheduleTableEntry(scid: Short, timeInfo: TimeSlot) extends Product with Serializable
-
case class
TimeSlot(appStartTime: AppStartTime, duration: Long) extends Product with Serializable
-
case class
Versioning(tableVersion: Short, tableEntries: Seq[VersioningEntry]) extends SNI1Template with Product with Serializable
-
case class
VersioningEntry(scid: Short, majorVersionNumber: Short, minorVersionNumber: Short) extends Product with Serializable