public long TakeSignedBE(out long value, uint length) { if (CheckAvailable(length)) { value = BufferIO.BytesToIntBE(_packetBuffer, _pos, length); _pos += length; return(value); } throw _bufferErr; }