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 Value
extractRaw(DataEncoding de, BitBuffer buffer)
Extracts the raw value from the buffer.-
Methods inherited from class org.yamcs.xtceproc.AbstractDataDecoder
addExecListener, getAlgorithm, getExecutionContext, getLookbackSize, getRequiredParameters, runAlgorithm, updateParameters
-
-
-
-
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:DataDecoder
Extracts the raw value from the buffer. The offset inside the buffer shall be moved to the end of the parameter- Returns:
-
-