Kurlyk
Loading...
Searching...
No Matches
enums.hpp File Reference

Defines enums used across the Kurlyk library, including proxy types, rate limits, and WebSocket events. More...

Go to the source code of this file.

Namespaces

namespace  kurlyk
 Primary namespace for the Kurlyk library, encompassing initialization, request management, and utility functions.
 

Macros

#define _KURLYK_TYPES_ENUMS_HPP_INCLUDED
 

Enumerations

enum class  kurlyk::ProxyType {
  kurlyk::PROXY_HTTP = 0 , kurlyk::PROXY_HTTPS , kurlyk::PROXY_HTTP_1_0 , kurlyk::PROXY_SOCKS4 ,
  kurlyk::PROXY_SOCKS4A , kurlyk::PROXY_SOCKS5 , kurlyk::PROXY_SOCKS5_HOSTNAME
}
 Enumeration of supported proxy types compatible with libcurl. More...
 
enum class  kurlyk::RateLimitType { kurlyk::RL_GENERAL , kurlyk::RL_SPECIFIC }
 Defines rate limit scope categories. More...
 
enum class  kurlyk::WebSocketEventType { kurlyk::WS_OPEN , kurlyk::WS_MESSAGE , kurlyk::WS_CLOSE , kurlyk::WS_ERROR }
 Types of WebSocket events. More...
 

Detailed Description

Defines enums used across the Kurlyk library, including proxy types, rate limits, and WebSocket events.

Definition in file enums.hpp.

Macro Definition Documentation

◆ _KURLYK_TYPES_ENUMS_HPP_INCLUDED

#define _KURLYK_TYPES_ENUMS_HPP_INCLUDED

Definition at line 3 of file enums.hpp.