SOCKS::Frames
Inherits Struct < Value < Object
Constants
Base64AuthenticationMapping = Set {['+', '!'], ['/', '%'], ['=', '#'], ['.', '$'], ['_', '&']}
Constructors
new
SourceClass methods
decode_sec_websocket_protocol_authorization!(authorization : String) : String
Sourceencode_sec_websocket_protocol_authorization(user_name : String, password : String) : String
Sourceencode_sec_websocket_protocol_authorization(value : String) : String
Sourceread_destination_address!(io : IO, address_type : AddressFlag) : Tuple(Socket::IPAddress | Nil, Address)
Sourcestrict_check_version!(struct_version_flag : VersionFlag, version_flag : VersionFlag) : Bool
SourceInstance methods
initialize
SourceNested types
- SOCKS::Frames::AddressFlag
- SOCKS::Frames::Authenticate
- SOCKS::Frames::AuthenticationChoiceFlag
- SOCKS::Frames::AuthenticationFlag
- SOCKS::Frames::Authorize
- SOCKS::Frames::CommandFlag
- SOCKS::Frames::Establish
- SOCKS::Frames::Fragment
- SOCKS::Frames::Ip46Flag
- SOCKS::Frames::ModifiedIp46Flag
- SOCKS::Frames::Negotiate
- SOCKS::Frames::PermissionFlag
- SOCKS::Frames::ReservedFlag
- SOCKS::Frames::StatusFlag
- SOCKS::Frames::VersionFlag
- SOCKS::Frames::WebSocketAuthorizationFlag
- SOCKS::Frames::WrapperFlag