Kurlyk
Loading...
Searching...
No Matches
enums.hpp
Go to the documentation of this file.
1#pragma once
2#ifndef _KURLYK_TYPES_ENUMS_HPP_INCLUDED
3#define _KURLYK_TYPES_ENUMS_HPP_INCLUDED
4
7
8namespace kurlyk {
9
21
28
37
38} // namespace kurlyk
39
40#endif // _KURLYK_TYPES_ENUMS_HPP_INCLUDED
Primary namespace for the Kurlyk library, encompassing initialization, request management,...
RateLimitType
Defines rate limit scope categories.
Definition enums.hpp:24
@ RL_GENERAL
Applies globally to all requests.
Definition enums.hpp:25
@ RL_SPECIFIC
Applies to specific client/request.
Definition enums.hpp:26
ProxyType
Enumeration of supported proxy types compatible with libcurl.
Definition enums.hpp:12
@ PROXY_SOCKS4A
SOCKS4A proxy.
Definition enums.hpp:17
@ PROXY_SOCKS5_HOSTNAME
SOCKS5 proxy with hostname resolution.
Definition enums.hpp:19
@ PROXY_HTTP
HTTP proxy.
Definition enums.hpp:13
@ PROXY_HTTPS
HTTPS proxy.
Definition enums.hpp:14
@ PROXY_HTTP_1_0
HTTP/1.0 proxy.
Definition enums.hpp:15
@ PROXY_SOCKS4
SOCKS4 proxy.
Definition enums.hpp:16
@ PROXY_SOCKS5
SOCKS5 proxy.
Definition enums.hpp:18
WebSocketEventType
Types of WebSocket events.
Definition enums.hpp:31
@ WS_ERROR
Error occurred.
Definition enums.hpp:35
@ WS_MESSAGE
Message received.
Definition enums.hpp:33
@ WS_CLOSE
Connection closed.
Definition enums.hpp:34
@ WS_OPEN
Connection established.
Definition enums.hpp:32