docs: public synchronized long peekLong()
     {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "peekLong");
  
        checkReleased();
  
        long result = 0;
        if (receivedBuffer != null)
        {
           int currentPosition = receivedBuffer.position();
           result = receivedBuffer.getLong();
           receivedBuffer.position(currentPosition);
        }
  
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "peekLong", result);
        return result;
     }