public CompressionProcessor() { /* 12 -> 6.5.2 The initial value is 4,096 bytes. */ _maxHeaderByteSize = 4096; _isSettingHeaderTableSizeReceived = false; /* 07 -> 3.1.2 The header table is initially empty. */ _remoteHeadersTable = new HeadersList(); _localHeadersTable = new HeadersList(); _remoteRefSet = new HeadersList(); _localRefSet = new HeadersList(); _huffmanProc = new HuffmanCompressionProcessor(); InitCompressor(); InitDecompressor(); }
public CompressionProcessor(ConnectionEnd end) { //default max headers table size _maxHeaderByteSize = 4096; //05 The header table is initially empty. _remoteHeadersTable = new HeadersList(); _localHeadersTable = new HeadersList(); //05 The reference set is initially empty. _remoteRefSet = new HeadersList(); _localRefSet = new HeadersList(); _huffmanProc = new HuffmanCompressionProcessor(); _localEnd = end; InitCompressor(); InitDecompressor(); }