| 1234567891011121314151617181920212223242526272829303132 |
- #pragma once
- #include "http_define.h"
- #if USE_NET_HTTP_WEBSITE
- #include <functional>
- #include <map>
- using namespace ylib::network::http;
- namespace ylib
- {
- namespace network
- {
- namespace http
- {
- /*************************************************************************
- * class:通用接口
- *************************************************************************/
- class website;
- class center;
- class interface_
- {
- public:
- inline void website(network::http::website* website) { m_website = website; }
- inline network::http::website* website() { return m_website; }
- inline void center(network::http::center* center) { m_center = center; }
- inline network::http::center* center() { return m_center; }
- private:
- network::http::website* m_website = nullptr;
- network::http::center* m_center = nullptr;
- };
- }
- }
- }
- #endif
|