void Syscall::ConnOp::addHttpSendHeaders() { CHttpConnection* http = mConn.http(); DEBUG_ASSERT(http->mState == CHttpConnection::SETUP); CSO_ADD(Resolve, *http->mHostname, http->mNameEntry); addSockConnect(*http, http->mNameEntry().iAddr, http->mPort, http->mHostname()); //prepare headers http->FormatRequestL(); //send headers http->mBufPtr.Set(CBufFlatPtr(http->mBuffer())); CSO_ADD(Write, http->mBufPtr); http->mState = CHttpConnection::WRITING; }