示例#1
0
        public StringBuilder AppendTo(StringBuilder builder)
        {
            BackupResponseDecoder writer = new BackupResponseDecoder();

            writer.Wrap(_buffer, _offset, BLOCK_LENGTH, SCHEMA_VERSION);

            return(writer.AppendTo(builder));
        }
示例#2
0
 public void Wrap(
     BackupResponseDecoder parentMessage, IDirectBuffer buffer)
 {
     this._parentMessage = parentMessage;
     this._buffer        = buffer;
     _dimensions.Wrap(buffer, parentMessage.Limit());
     _blockLength = _dimensions.BlockLength();
     _count       = _dimensions.NumInGroup();
     _index       = -1;
     parentMessage.Limit(parentMessage.Limit() + HEADER_SIZE);
 }
示例#3
0
 public BackupResponseDecoder()
 {
     _parentMessage = this;
 }