code: @SuppressWarnings("unused")
      public void complete(VirtualConnection vc, TCPWriteRequestContext wsc) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
              Tr.debug(tc, "complete() called for vc=" + vc);
          }
          HttpInboundLink link = (HttpInboundLink) vc.getStateMap().get(CallbackIDs.CALLBACK_HTTPICL);
          // we've written the 100 continue response, now we can call up to the
          // app channels above us
  
          // reset the values on the response message first
          link.getHTTPContext().resetMsgSentState();
          HttpResponseMessage msg = link.getHTTPContext().getResponse();
          msg.setStatusCode(StatusCodes.OK);
          msg.removeHeader(HttpHeaderKeys.HDR_CONTENT_LENGTH);
          link.handleDiscrimination();
      }
docs: /*
  @see
  com.ibm.wsspi.tcpchannel.TCPWriteCompletedCallback#complete(com.ibm.wsspi
  .channelfw.VirtualConnection,
  com.ibm.wsspi.tcpchannel.TCPWriteRequestContext)