version 1.39, 2002/08/17 00:59:36
|
version 1.40, 2002/10/07 17:42:04
|
|
|
class AsyncLegacyOperationStart; | class AsyncLegacyOperationStart; |
class AsyncLegacyOperationResult; | class AsyncLegacyOperationResult; |
| |
|
enum HttpMethod |
|
{ |
|
HTTP_METHOD__POST, |
|
HTTP_METHOD_M_POST |
|
}; |
|
|
/** The Message class and derived classes are used to pass messages between | /** The Message class and derived classes are used to pass messages between |
modules. Messages are passed between modules using the message queues | modules. Messages are passed between modules using the message queues |
(see MessageQueue class). Derived classes may add their own fields. | (see MessageQueue class). Derived classes may add their own fields. |
|
|
| |
void setMask(Uint32 mask) { _mask = mask; } | void setMask(Uint32 mask) { _mask = mask; } |
| |
|
HttpMethod getHttpMethod() const { return _httpMethod; } |
|
|
|
void setHttpMethod(HttpMethod httpMethod) {_httpMethod = httpMethod;} |
|
|
#ifdef PEGASUS_HAS_PERFINST | #ifdef PEGASUS_HAS_PERFINST |
// | // |
// Needed for performance measurement | // Needed for performance measurement |
|
|
Uint32 _key; | Uint32 _key; |
Uint32 _routing_code; | Uint32 _routing_code; |
Uint32 _mask; | Uint32 _mask; |
|
HttpMethod _httpMethod; |
// Needed for performance measurement | // Needed for performance measurement |
timeval _timeServerStart; | timeval _timeServerStart; |
timeval _timeServerEnd; | timeval _timeServerEnd; |