xacmednscfconfig类型
Cloudflare DNS provider(API v4,Bearer API Token)。
typedef struct xacmednscfconfig { cstr sApiToken; cstr sEndpoint; } xacmednscfconfig;
xrtAcmeDnsCfConfigInit函数
全零初始化;ApiToken 必填。
XRT_API void xrtAcmeDnsCfConfigInit(xacmednscfconfig* pConfig)
xrtAcmeDnsCf函数
构造 provider;内部上下文由 xrtMalloc 分配,宿主用 Unit 归还。
XRT_API bool xrtAcmeDnsCf(const xacmednscfconfig* pConfig, struct xnetengine* pBorrowedEngine, xacmednsprovider* pProvider)
xrtAcmeDnsCfProviderUnit函数
释放构造时分配的内部上下文。
XRT_API void xrtAcmeDnsCfProviderUnit(xacmednsprovider* pProvider)