java.lang.Object
org.yamcs.mdb.AbstractDataDecoder
org.yamcs.algo.LeadingSizeBinaryDecoder
- All Implemented Interfaces:
AlgorithmExecutor,DataDecoder
-
Constructor Summary
ConstructorsConstructorDescriptionLeadingSizeBinaryDecoder(org.yamcs.xtce.CustomAlgorithm alg, AlgorithmExecutionContext ctx, Integer sizeInBitsOfSizeTag) -
Method Summary
Modifier and TypeMethodDescriptionextractRaw(org.yamcs.xtce.DataEncoding de, ContainerProcessingContext pcontext, BitBuffer buffer) Extracts the raw value from the buffer.Methods inherited from class org.yamcs.mdb.AbstractDataDecoder
addExecListener, execute, getAlgorithm, getExecutionContext, removeExecListener, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.yamcs.algorithms.AlgorithmExecutor
dispose, getInputList, getOutputList
-
Constructor Details
-
LeadingSizeBinaryDecoder
public LeadingSizeBinaryDecoder(org.yamcs.xtce.CustomAlgorithm alg, AlgorithmExecutionContext ctx, Integer sizeInBitsOfSizeTag)
-
-
Method Details
-
extractRaw
public Value extractRaw(org.yamcs.xtce.DataEncoding de, ContainerProcessingContext pcontext, 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
-