KDSOAP 1.2
|
00001 #ifndef KDSOAPDELAYEDRESPONSEHANDLE_H 00002 #define KDSOAPDELAYEDRESPONSEHANDLE_H 00003 00004 #include "KDSoapServerGlobal.h" 00005 #include <QSharedDataPointer> 00006 00007 class KDSoapDelayedResponseHandleData; 00008 class KDSoapServerSocket; 00009 00016 class KDSOAPSERVER_EXPORT KDSoapDelayedResponseHandle 00017 { 00018 public: 00022 KDSoapDelayedResponseHandle(); 00023 KDSoapDelayedResponseHandle(const KDSoapDelayedResponseHandle &); 00024 KDSoapDelayedResponseHandle &operator=(const KDSoapDelayedResponseHandle &); 00025 ~KDSoapDelayedResponseHandle(); 00026 00027 private: 00028 friend class KDSoapServerObjectInterface; 00029 explicit KDSoapDelayedResponseHandle(KDSoapServerSocket* socket); 00030 KDSoapServerSocket* serverSocket() const; 00031 QSharedDataPointer<KDSoapDelayedResponseHandleData> data; 00032 }; 00033 00034 #endif // KDSOAPDELAYEDRESPONSEHANDLE_H