00001 // -*- c++ -*- 00002 00003 #ifndef QHTTPSESSIONBINDINGEVENT_H 00004 #define QHTTPSESSIONBINDINGEVENT_H 00005 00011 class QHttpSessionBindingEvent 00012 { 00013 public: 00014 QHttpSessionBindingEvent( QHttpSession *session, const QString &name ) 00015 : ssn(session), nm(name), d(0) {} 00016 ~QHttpSessionBindingEvent() {} 00017 00018 QHttpSession *session() const { return ssn; } 00019 QString name() const { return nm; } 00020 private: 00021 QHttpSession *ssn; 00022 QString nm; 00023 struct QHttpSessionBindingEventData *d; 00024 }; 00025 00026 #endif