module Cloudflare
Defined in:
cloudflare/cloudflare.crcloudflare/version.cr
Constant Summary
-
AUTHORS =
Set {({name: "636f7374"})}
-
LICENSE =
"GPLv3"
-
RELEASE_DATE =
Time.parse_local("2021-02-25 00:00:00 +08:00", "%F %T ")
-
VERSION =
"1.0.0"
Class Method Summary
- .attempt_create_tcp_socket!(ip_address : Socket::IPAddress, attempt_times : UInt8, timeout : TimeOut) : Tuple(TCPSocket, Time::Span)
- .unwrap_prefix_24(ip_blocks : Set(IPAddress::IPv4 | IPAddress::IPv6)) : Set(IPAddress::IPv4 | IPAddress::IPv6)
- .upgrade_tls_socket!(socket : TCPSocket, tls : TransportLayerSecurity, timeout : TimeOut) : OpenSSL::SSL::Socket::Client
Class Method Detail
def self.attempt_create_tcp_socket!(ip_address : Socket::IPAddress, attempt_times : UInt8, timeout : TimeOut) : Tuple(TCPSocket, Time::Span)
#
def self.unwrap_prefix_24(ip_blocks : Set(IPAddress::IPv4 | IPAddress::IPv6)) : Set(IPAddress::IPv4 | IPAddress::IPv6)
#
def self.upgrade_tls_socket!(socket : TCPSocket, tls : TransportLayerSecurity, timeout : TimeOut) : OpenSSL::SSL::Socket::Client
#