docs: public void queue(JFapByteBuffer bufferData,
                       int segmentType,
                       int requestNumber,
                       int priority,
                       SendListener sendListener,
                       Conversation conversation,
                       Connection connection,
                       int conversationId,
                       boolean pooledBuffers,
                       boolean partOfExchange,
                       long size,
                       boolean terminal,
                       ThrottlingPolicy throttlingPolicy)
     {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "queue");
        TransmissionDataIterator iterator =
           TransmissionDataIterator.allocateFromPool(connection,
                                                     bufferData,
                                                     priority,
                                                     pooledBuffers,
                                                     partOfExchange,
                                                     segmentType,
                                                     conversationId,
                                                     requestNumber,
                                                     conversation,
                                                     sendListener,
                                                     terminal,
                                                     (int)size);
  
        // begin F193735.3
        if (type == Conversation.ME)           meQueuedBytes += size;
        else if (type == Conversation.CLIENT)  clientQueuedBytes += size;
        // end F193735.3
  
        queueInternal(iterator, throttlingPolicy, terminal);
  
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "queue");
     }