/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package turgen.decoder;


public interface BlockDecoder {


    /** Decode block using pulse decoder
     *
     * @param length Expected length of the block
     * @return BlockDecodeResult crate
     */
    public BlockDecodeResult decodeBlock(int length);
    void setBlockDecoderListener(BlockDecoderListener listener);
    
}
