nsresult InitiateTransaction(nsHttpTransaction *trans) { return mConnMgr->AddTransaction(trans);
nsHttpHandler::InitiateTransaction(nsHttpTransaction *trans, nsHttpConnectionInfo *ci, PRBool failIfBusy) { nsresult rv;  LOG(("nsHttpHandler::InitiateTransaction\n"));  NS_ENSURE_ARG_POINTER(trans); NS_ENSURE_ARG_POINTER(ci);  if ((mActiveConnections.Count() == mMaxConnections) || (CountActiveConnections(ci) == PRUint32(mMaxConnectionsPerServer))) { LOG(("unable to perform the transaction at this time [trans=%x]\n", trans)); if (failIfBusy) return NS_ERROR_FAILURE; return EnqueueTransaction(trans, ci);
    nsresult InitiateTransaction(nsHttpTransaction *trans)    {        return mConnMgr->AddTransaction(trans);    }