🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::NetworkImplWinHTTP类 参考

#include <NetworkImplWinHTTP.hxx>

+ 类 ast::NetworkImplWinHTTP 继承关系图:

class  Impl
 

Public 成员函数

virtual errc_t request (const NetworkRequest &request, NetworkResponse &response) override
 
bool isSupported () const override
 
- Public 成员函数 继承自 ast::NetworkInterface

静态 Public 成员函数

static NetworkImplWinHTTPInstance ()
 

详细描述

网络接口实现,通过WinHTTP API与网络进行交互

网络实现,使用 WinHTTP API 与网络进行交互。

警告
该实现仅在 Windows 平台上可用

成员函数说明

◆ isSupported()

bool ast::NetworkImplWinHTTP::isSupported ( ) const
overridevirtual

检查是否支持该网络实现

返回
true 如果支持,false 否则

实现了 ast::NetworkInterface.

◆ request()

errc_t ast::NetworkImplWinHTTP::request ( const NetworkRequest & request,
NetworkResponse & response )
overridevirtual

发送网络请求

发送网络请求,返回网络响应

参数
request网络请求
response网络响应
注解
该接口会阻塞调用线程,直到网络请求完成或超时为止
返回
错误码

实现了 ast::NetworkInterface.


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