远程端点的抽象基类。 更多...
#include <remote_handle.hpp>
公共成员函数 | |
虚函数 void | setopt (CurlHandle &curl)=0 |
在 curl 句柄上设置所需的连接选项。 更多... | |
虚函数 std::string | str () const =0 |
获取此远程点实例的描述。 更多... | |
远程端点的抽象基类。
在此上下文中,端点指代使用特定通信协议的远程文件。
每种通信协议,例如 HTTP 或 S3,都需要实现此抽象基类并实现其自己的构造函数,该构造函数接受特定于通信协议的参数。
定义于文件 remote_handle.hpp 的 第 47 行。
|
纯虚函数 |
在 curl 句柄上设置所需的连接选项。
随后,调用 curl.perform()
应该连接到端点。
curl | curl 句柄。 |
在 kvikio::S3Endpoint 和 kvikio::HttpEndpoint 中实现。
|
纯虚函数 |