code: protected void setLayoutToConversation(int segmentLength,
                                            int priority,
                                            boolean isPooled,
                                            boolean isExchange,
                                            int packetNumber,
                                            int segmentType,
                                            int conversationId,
                                            int requestNumber,
                                            Conversation conversation,
                                            SendListener sendListener)
     {
        if (tc.isEntryEnabled()) SibTr.entry(this, tc, "setLayoutToConversation", new Object[]{""+segmentLength, ""+priority, ""+isPooled, ""+isExchange, ""+packetNumber, ""+segmentType, ""+conversationId, ""+requestNumber, conversation, sendListener});
        setLayoutToPrimary(segmentLength, priority, isPooled, isExchange, packetNumber, segmentType, sendListener);
        conversationHeaderFields.conversationId = conversationId;
        conversationHeaderFields.requestNumber = requestNumber;
        this.conversation = conversation;
        transmissionRemaining = segmentLength;
        layout = JFapChannelConstants.XMIT_CONVERSATION;
        if (tc.isEntryEnabled()) SibTr.exit(this, tc, "setLayoutToConversation");
     }
docs: Set layout for transmission to build to have a conversation header.
  @param segmentLength
  @param priority
  @param isPooled
  @param isExchange
  @param packetNumber
  @param segmentType
  @param conversationId
  @param requestNumber
  @param conversation
  @param sendListener