A B C D E F G H I L M N O P R S T V W 

S

SBDInfo - Class in net.fec.openrq
This class represents information about a source block decoder that can be conveyed to an encoder, in order to help decide which symbols are prioritized for encoding.
schemeSpecificOTI() - Method in class net.fec.openrq.parameters.SerializableParameters
Returns the Scheme-Specific FEC Object Transmission Information.
SerializablePacket - Class in net.fec.openrq
A serializable encoding packet.
SerializablePacket(int, byte[]) - Constructor for class net.fec.openrq.SerializablePacket
Constructs a new serializable encoding packet.
SerializableParameters - Class in net.fec.openrq.parameters
A serializable container for FEC parameters.
SerializableParameters(long, int) - Constructor for class net.fec.openrq.parameters.SerializableParameters
Constructs a new serializable object containing FEC parameters.
SerializableSBDInfo - Class in net.fec.openrq
A serializable container for source block decoder information.
SerializableSBDInfo(byte[]) - Constructor for class net.fec.openrq.SerializableSBDInfo
Constructs a new serializable object containing a source block decoder information.
setSymbolOverhead(int) - Method in interface net.fec.openrq.decoder.SourceBlockDecoder
Sets the current symbol overhead to the specified value.
sourceBlock(int) - Method in class net.fec.openrq.ArrayDataDecoder
Returns a decoder object for the source block with the provided source block number.
sourceBlock(int) - Method in class net.fec.openrq.ArrayDataEncoder
Returns an encoder object for the source block with the provided source block number.
sourceBlock(int) - Method in interface net.fec.openrq.decoder.DataDecoder
Returns a decoder object for the source block with the provided source block number.
sourceBlock(int) - Method in interface net.fec.openrq.encoder.DataEncoder
Returns an encoder object for the source block with the provided source block number.
SourceBlockDecoder - Interface in net.fec.openrq.decoder
A decoder for a source block.
sourceBlockDecoderInfo() - Method in class net.fec.openrq.SerializableSBDInfo
Returns the source block decoder information, encoded as an array of bytes.
SourceBlockEncoder - Interface in net.fec.openrq.encoder
An encoder for a source block.
SourceBlockEncoder.IterableBuilder - Interface in net.fec.openrq.encoder
A builder class for an Iterable over EncodingPacket instances.
sourceBlockIterable() - Method in class net.fec.openrq.ArrayDataDecoder
 
sourceBlockIterable() - Method in class net.fec.openrq.ArrayDataEncoder
 
sourceBlockIterable() - Method in interface net.fec.openrq.decoder.DataDecoder
Returns a new iterable over all source block decoders.
sourceBlockIterable() - Method in interface net.fec.openrq.encoder.DataEncoder
Returns a new iterable over all source block encoders.
sourceBlockNumber() - Method in interface net.fec.openrq.decoder.SourceBlockDecoder
Returns the identifier of the source block being decoded.
sourceBlockNumber() - Method in interface net.fec.openrq.encoder.SourceBlockEncoder
Returns the identifier of the source block being encoded.
sourceBlockNumber() - Method in class net.fec.openrq.EncodingPacket
Returns the source block number of all symbols in this packet.
sourceBlockNumber() - Method in class net.fec.openrq.SBDInfo
Returns the identifier of the source block being decoded.
sourceBlockNumber() - Method in class net.fec.openrq.SerializablePacket
Returns the source block number of all encoding symbols.
SourceBlockState - Enum in net.fec.openrq.decoder
An enum value indicating the result of a source block decoder receiving an encoding packet.
sourcePacket(int) - Method in interface net.fec.openrq.encoder.SourceBlockEncoder
Returns an encoding packet with a source symbol from the source block being encoded.
sourcePacket(int, int) - Method in interface net.fec.openrq.encoder.SourceBlockEncoder
Returns an encoding packet with multiple source symbols from the source block being encoded.
sourcePacketsIterable() - Method in interface net.fec.openrq.encoder.SourceBlockEncoder
Returns an iterable over all source packets, each packet containing one source symbol.
startAt(int) - Method in interface net.fec.openrq.encoder.SourceBlockEncoder.IterableBuilder
Defines the encoding symbol identifier (ESI) of the symbol in the first encoding packet.
startAtInitialRepairSymbol() - Method in interface net.fec.openrq.encoder.SourceBlockEncoder.IterableBuilder
Convenience method for defining the starting encoding symbol identifier (ESI) to the ESI of the first repair symbol.
startAtInitialSourceSymbol() - Method in interface net.fec.openrq.encoder.SourceBlockEncoder.IterableBuilder
Convenience method for defining the starting encoding symbol identifier (ESI) to the ESI of the first source symbol.
state() - Method in class net.fec.openrq.SBDInfo
Returns the latest state of the source block being decoded.
symbolAlignment() - Method in class net.fec.openrq.parameters.FECParameters
Returns the symbol alignment value.
symbolAlignmentValue() - Static method in class net.fec.openrq.parameters.ParameterChecker
Returns the symbol alignment parameter (1).
symbolOverhead() - Method in interface net.fec.openrq.decoder.SourceBlockDecoder
Returns the current repair symbol overhead.
symbols() - Method in class net.fec.openrq.EncodingPacket
Returns the data from the symbol(s) in this packet.
symbols() - Method in class net.fec.openrq.SerializablePacket
Returns the encoding symbols data.
symbolSize() - Method in class net.fec.openrq.ArrayDataDecoder
 
symbolSize() - Method in class net.fec.openrq.ArrayDataEncoder
 
symbolSize() - Method in interface net.fec.openrq.decoder.DataDecoder
Returns the size of a symbol, in number of bytes.
symbolSize() - Method in interface net.fec.openrq.encoder.DataEncoder
Returns the size of a symbol, in number of bytes.
symbolSize() - Method in class net.fec.openrq.parameters.FECParameters
Returns the size of a symbol, in number of bytes.
symbolsLength() - Method in class net.fec.openrq.EncodingPacket
Returns the length of the symbols data, in number of bytes.
symbolType() - Method in class net.fec.openrq.EncodingPacket
Returns the type of all the symbols in this encoding packet (source or repair).
SymbolType - Enum in net.fec.openrq
An enum value indicating the type of encoding symbols within an encoding packet.
A B C D E F G H I L M N O P R S T V W