🛰️航天仿真算法库 SpaceAST
0.0.1
载入中...
搜索中...
未找到
Network.hpp
1
20
21
#pragma once
22
23
#include "AstGlobal.h"
24
#include "
NetworkCookieJar.hpp
"
25
#include "
NetworkCookie.hpp
"
26
#include "
NetworkInterface.hpp
"
27
#include "
NetworkSession.hpp
"
28
29
AST_NAMESPACE_BEGIN
30
36
class
NetworkRequest;
37
class
NetworkResponse;
38
class
NetworkInterface;
39
41
enum class
ENetworkImplType
{
42
eDefault,
// 默认选择实现
43
eWinHTTP,
// WinHTTP
44
eWinINet,
// WinINet
45
eCurlCmd,
// curl命令实现
46
};
47
56
AST_UTIL_CAPI errc_t aNetworkRequest(
const
NetworkRequest& request, NetworkResponse& response);
57
58
63
AST_UTIL_API errc_t aNetworkSetImpl(ENetworkImplType impltype);
64
65
70
AST_UTIL_API
void
aNetworkSetImpl(NetworkInterface* impl);
71
72
75
AST_NAMESPACE_END
NetworkCookieJar.hpp
NetworkCookie.hpp
NetworkInterface.hpp
NetworkSession.hpp
ast::ENetworkImplType
ENetworkImplType
网络实现
定义
Network.hpp:41
src
AstUtil
Network
Network.hpp
制作者
1.12.0