public override void EndCurrentBlock() { if (CurrentBlockLength > 0) { Blocks.AddLast(currentBlock); currentBlock = new BlocksInList(); currentBlockStatistic = new Dictionary <byte, uint>(); } }
public override void CreateNewBlock() { Blocks.AddLast(currentBlock); currentBlock = new BlocksInList(); currentBlockStatistic = new Dictionary <byte, uint>(); }
public BlockListByteBlock() { Blocks = new LinkedList <IBlock>(); currentBlock = new BlocksInList(); }