private void Init(ByteBuffer data) { _data = data; if ( _data != null ) { _data.Acquire(); } _readableMessage = (data != null); if ( ContentHeaderProperties.Headers == null ) ContentHeaderProperties.Headers = new FieldTable(); _headers = new QpidHeaders(ContentHeaderProperties.Headers); }