Package org.yamcs.algo
Class LeadingSizeBinaryDecoder
- java.lang.Object
-
- org.yamcs.xtceproc.AbstractDataDecoder
-
- org.yamcs.algo.LeadingSizeBinaryDecoder
-
- All Implemented Interfaces:
AlgorithmExecutor,DataDecoder
public class LeadingSizeBinaryDecoder extends AbstractDataDecoder
-
-
Constructor Summary
Constructors Constructor Description LeadingSizeBinaryDecoder(CustomAlgorithm alg, AlgorithmExecutionContext ctx, Integer sizeInBitsOfSizeTag)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValueextractRaw(DataEncoding de, BitBuffer buffer)Extracts the raw value from the buffer.-
Methods inherited from class org.yamcs.xtceproc.AbstractDataDecoder
addExecListener, getAlgorithm, getExecutionContext, getRequiredParameters, runAlgorithm, updateParameters
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.yamcs.algorithms.AlgorithmExecutor
getLookbackSize
-
-
-
-
Constructor Detail
-
LeadingSizeBinaryDecoder
public LeadingSizeBinaryDecoder(CustomAlgorithm alg, AlgorithmExecutionContext ctx, Integer sizeInBitsOfSizeTag)
-
-
Method Detail
-
extractRaw
public Value extractRaw(DataEncoding de, BitBuffer buffer)
Description copied from interface:DataDecoderExtracts the raw value from the buffer. The offset inside the buffer shall be moved to the end of the parameter- Returns:
-
-