Webmaster  |  Imprint 
C++ Server Pages
Main  |  License  |  Documentation  |  Download 

Job Class Reference

#include <tnt/job.h>

List of all members.

Public Member Functions

 Job (Tntnet &app_, const SocketIf *socketIf_=0)
virtual std::iostream & getStream ()=0
virtual int getFd () const=0
virtual void setRead ()=0
virtual void setWrite ()=0
HttpRequestgetRequest ()
HttpRequest::Parser & getParser ()
unsigned decrementKeepAliveCounter ()
void clear ()
void touch ()
int msecToTimeout (time_t currentTime) const

Static Public Member Functions

static void setSocketReadTimeout (unsigned ms)
static void setSocketWriteTimeout (unsigned ms)
static void setKeepAliveMax (unsigned n)
static void setSocketBufferSize (unsigned b)
static unsigned getSocketReadTimeout ()
static unsigned getSocketWriteTimeout ()
static unsigned getKeepAliveTimeout ()
static unsigned getKeepAliveMax ()
static unsigned getSocketBufferSize ()


Detailed Description

Job - one per request

Copyright © 2008 The Tntnet Development Team
Tntnet 1.6