code: public void requestMsgs(int requestNumber, int receiveBytes, int requestedBytes)
     {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "requestMsgs",
                                             new Object[]
                                             {
                                                requestNumber,
                                                receiveBytes,
                                                requestedBytes
                                             });
  
        if (subConsumer != null)
        {
           subConsumer.requestMsgs(requestNumber, receiveBytes, requestedBytes);
        }
        else
        {
           super.requestMsgs(requestNumber, receiveBytes, requestedBytes);
        }
  
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "requestMsgs");
     }
docs: Requests more messages for this consumer. This call
  is delegated to the sub consumer if one exists or the
  <code>CATConsumer</code> version is used.
  
  @param requestNumber The request number which replies should be sent to.
  @param receiveBytes
  @param requestedBytes