Package org.omg.space.xtce
Class VariableFrameStreamType
- java.lang.Object
-
- org.omg.space.xtce.DescriptionType
-
- org.omg.space.xtce.NameDescriptionType
-
- org.omg.space.xtce.PCMStreamType
-
- org.omg.space.xtce.FrameStreamType
-
- org.omg.space.xtce.VariableFrameStreamType
-
public class VariableFrameStreamType extends FrameStreamType
For streams that contain a series of frames with a variable frame length where the frames are found by looking for a series of one's or zero's (usually one's). The series is called the flag. in the PCM stream that are usually made to be illegal in the PCM stream by zero or one bit insertion.Java class for VariableFrameStreamType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VariableFrameStreamType"> <complexContent> <extension base="{http://www.omg.org/space/xtce}FrameStreamType"> <sequence> <element name="SyncStrategy"> <complexType> <complexContent> <extension base="{http://www.omg.org/space/xtce}SyncStrategyType"> <sequence> <element name="Flag"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="flagSizeInBits" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" default="6" /> <attribute name="flagBitType" default="ones"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="zeros"/> <enumeration value="ones"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType> </element> </sequence> </extension> </complexContent> </complexType> </element> </sequence> </extension> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVariableFrameStreamType.SyncStrategyJava class for anonymous complex type.-
Nested classes/interfaces inherited from class org.omg.space.xtce.DescriptionType
DescriptionType.AncillaryDataSet
-
-
Field Summary
Fields Modifier and Type Field Description protected VariableFrameStreamType.SyncStrategysyncStrategy-
Fields inherited from class org.omg.space.xtce.FrameStreamType
containerRef, serviceRef, streamRef
-
Fields inherited from class org.omg.space.xtce.PCMStreamType
bitRateInBPS, inverted, pcmType
-
Fields inherited from class org.omg.space.xtce.NameDescriptionType
name
-
Fields inherited from class org.omg.space.xtce.DescriptionType
aliasSet, ancillaryDataSet, longDescription, shortDescription
-
-
Constructor Summary
Constructors Constructor Description VariableFrameStreamType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VariableFrameStreamType.SyncStrategygetSyncStrategy()Gets the value of the syncStrategy property.voidsetSyncStrategy(VariableFrameStreamType.SyncStrategy value)Sets the value of the syncStrategy property.-
Methods inherited from class org.omg.space.xtce.FrameStreamType
getContainerRef, getServiceRef, getStreamRef, setContainerRef, setServiceRef, setStreamRef
-
Methods inherited from class org.omg.space.xtce.PCMStreamType
getBitRateInBPS, getPcmType, isInverted, setBitRateInBPS, setInverted, setPcmType
-
Methods inherited from class org.omg.space.xtce.NameDescriptionType
getName, setName
-
Methods inherited from class org.omg.space.xtce.DescriptionType
getAliasSet, getAncillaryDataSet, getLongDescription, getShortDescription, setAliasSet, setAncillaryDataSet, setLongDescription, setShortDescription
-
-
-
-
Field Detail
-
syncStrategy
protected VariableFrameStreamType.SyncStrategy syncStrategy
-
-
Method Detail
-
getSyncStrategy
public VariableFrameStreamType.SyncStrategy getSyncStrategy()
Gets the value of the syncStrategy property.- Returns:
- possible object is
VariableFrameStreamType.SyncStrategy
-
setSyncStrategy
public void setSyncStrategy(VariableFrameStreamType.SyncStrategy value)
Sets the value of the syncStrategy property.- Parameters:
value- allowed object isVariableFrameStreamType.SyncStrategy
-
-