assert (http);
assert (http->getConn() != NULL);
connRegistered_ = true;
- http->getConn()->addContextToQueue(this);
+ http->getConn()->pipeline.add(ClientSocketContext::Pointer(this));
}
void
return result;
}
-void
-ConnStateData::addContextToQueue(ClientSocketContext * context)
-{
- ClientSocketContext::Pointer *S;
-
- for (S = (ClientSocketContext::Pointer *) & currentobject; S->getRaw();
- S = &(*S)->next);
- *S = context;
-
- ++pipeline.nrequests;
-}
-
int
ConnStateData::getConcurrentRequestCount() const
{
bool clientParseRequests();
void readNextRequest();
ClientSocketContext::Pointer getCurrentContext() const;
- void addContextToQueue(ClientSocketContext * context);
int getConcurrentRequestCount() const;
bool isOpen() const;
void ConnStateData::notifyAllContexts(const int xerrno) STUB
bool ConnStateData::clientParseRequests() STUB_RETVAL(false)
void ConnStateData::readNextRequest() STUB
-void ConnStateData::addContextToQueue(ClientSocketContext * context) STUB
int ConnStateData::getConcurrentRequestCount() const STUB_RETVAL(0)
bool ConnStateData::isOpen() const STUB_RETVAL(false)
void ConnStateData::sendControlMsg(HttpControlMsg msg) STUB