Sese Framework  x.y.z
A cross-platform framework
载入中...
搜索中...
未找到
sese::net::http::HttpServletContext类 参考

#include <HttpServletContext.h>

Public 成员函数

 HttpServletContext (Request &req, Response &resp, const IPAddress::Ptr &remote_address)
 
auto & getReq () const
 
auto & getResp () const
 
auto getRemoteAddress () const
 
io::InputStreamgetInputStream () const
 
io::OutputStreamgetOutputStream () const
 

Private 属性

Requestreq
 
Responseresp
 
const IPAddress::Ptrremote_address
 

构造及析构函数说明

◆ HttpServletContext()

sese::net::http::HttpServletContext::HttpServletContext ( Request & req,
Response & resp,
const IPAddress::Ptr & remote_address )
inline

成员函数说明

◆ getInputStream()

io::InputStream * sese::net::http::HttpServletContext::getInputStream ( ) const
inlinenodiscard

◆ getOutputStream()

io::OutputStream * sese::net::http::HttpServletContext::getOutputStream ( ) const
inlinenodiscard

◆ getRemoteAddress()

auto sese::net::http::HttpServletContext::getRemoteAddress ( ) const
inlinenodiscard

引用了 remote_address.

◆ getReq()

auto & sese::net::http::HttpServletContext::getReq ( ) const
inlinenodiscard

引用了 req.

被这些函数引用 sese::net::http::Servlet::invoke().

◆ getResp()

auto & sese::net::http::HttpServletContext::getResp ( ) const
inlinenodiscard

引用了 resp.

被这些函数引用 sese::net::http::Servlet::invoke().

类成员变量说明

◆ remote_address

const IPAddress::Ptr& sese::net::http::HttpServletContext::remote_address
private

被这些函数引用 getRemoteAddress().

◆ req

Request& sese::net::http::HttpServletContext::req
private

被这些函数引用 getInputStream() , 以及 getReq().

◆ resp

Response& sese::net::http::HttpServletContext::resp
private

被这些函数引用 getOutputStream() , 以及 getResp().


该类的文档由以下文件生成: