struct

SOCKS::Frames::Fragment

Inherits SOCKS::Frames < Struct < Value < Object

Constructors

from_slice(slice : Bytes, ar_type : ARType, version_flag : VersionFlag = VersionFlag::V5, command_flag : CommandFlag = CommandFlag::AssociateUDP) : Fragment
Source
from_string(string : String, ar_type : ARType, version_flag : VersionFlag = VersionFlag::V5) : Fragment
Source
new(version : VersionFlag, arType : ARType)
Source

Instance methods

addressType
Source
addressType=(addressType : AddressFlag | Nil)
Source
arType
Source
arType=(arType : ARType)
Source
destinationAddress
Source
destinationAddress=(destinationAddress : Address | Nil)
Source
destinationIpAddress
Source
destinationIpAddress=(destinationIpAddress : Socket::IPAddress | Nil)
Source
forwardIpAddress
Source
forwardIpAddress=(forwardIpAddress : Socket::IPAddress | Nil)
Source
fragmentId
Source
fragmentId=(fragmentId : UInt8 | Nil)
Source
get_destination_address
Source
payload
Source
payload=(payload : Bytes | Nil)
Source
to_ask_slice
Source
to_reply_slice
Source
to_slice
Source
version
Source
version=(version : VersionFlag)
Source