version 1.2, 2001/12/13 14:53:59
|
version 1.3, 2002/02/11 01:17:41
|
|
|
//%///////////////////////////////////////////////////////////////////////////// |
//%////-*-c++-*-//////////////////////////////////////////////////////////////// |
// | // |
// Copyright (c) 2000, 2001 BMC Software, Hewlett-Packard Company, IBM, | // Copyright (c) 2000, 2001 BMC Software, Hewlett-Packard Company, IBM, |
// The Open Group, Tivoli Systems | // The Open Group, Tivoli Systems |
|
|
#define Pegasus_HTTPConnector_h | #define Pegasus_HTTPConnector_h |
| |
#include <Pegasus/Common/Config.h> | #include <Pegasus/Common/Config.h> |
#include <Pegasus/Common/MessageQueue.h> |
#include <Pegasus/Common/MessageQueueService.h> |
#include <Pegasus/Common/Monitor.h> | #include <Pegasus/Common/Monitor.h> |
#include <Pegasus/Common/String.h> | #include <Pegasus/Common/String.h> |
#include <Pegasus/Common/TLS.h> | #include <Pegasus/Common/TLS.h> |
|
|
server. For each established connection, a HTTPConnection object | server. For each established connection, a HTTPConnection object |
is created. | is created. |
*/ | */ |
class PEGASUS_COMMON_LINKAGE HTTPConnector : public MessageQueue |
class PEGASUS_COMMON_LINKAGE HTTPConnector : public MessageQueueService |
{ | { |
public: | public: |
| |
|
typedef MessageQueueService Base; |
|
|
/** Constructor. | /** Constructor. |
@param monitor pointer to monitor object which this class uses to | @param monitor pointer to monitor object which this class uses to |
solicit SocketMessages on the server port (socket). | solicit SocketMessages on the server port (socket). |