docs: public synchronized void putDataSlice(DataSlice slice)
     {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "putDataSlice", slice);
  
        // First pump in the length
        putInt(slice.getLength());
  
        // Now add in the payload
        wrap(slice.getBytes(), slice.getOffset(), slice.getLength());
  
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "putDataSlice");
     }