code: public synchronized void reset(ReceivedData _receivedData)
     {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "reset", _receivedData);
  
        this.receivedBuffer = _receivedData.getBuffer();
        this.receivedData = _receivedData;
        this.receivedBuffer.flip();
  
        // Not valid to write data to this buffer
        valid = false;
        released = false;
  
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "reset");
     }
docs: This method should be used by code that has received some data. Once this has been
  called the buffer should be read by calling the getXXX() methods.
  <p>
  The JFapByteBuffer is automatically marked as read-only when calling this method.
  
  @param _receivedData The data received from the JFap channel.