struct

SOCKS::Frames::Establish

Inherits SOCKS::Frames < Struct < Value < Object

Constructors

from_io(io : IO, ar_type : ARType, version_flag : VersionFlag = VersionFlag::V5, command_flag : CommandFlag | Nil = nil) : Establish
Source
new(version : VersionFlag, arType : ARType)
Source
read_ask(io : IO, version_flag : VersionFlag = VersionFlag::V5) : Establish
Source
read_reply(io : IO, version_flag : VersionFlag = VersionFlag::V5, command_flag : CommandFlag | Nil = nil) : Establish
Source

Instance methods

addressType
Source
addressType=(addressType : AddressFlag | Nil)
Source
arType
Source
arType=(arType : ARType)
Source
commandType
Source
commandType=(commandType : CommandFlag | Nil)
Source
destinationAddress
Source
destinationAddress=(destinationAddress : Address | Nil)
Source
destinationIpAddress
Source
destinationIpAddress=(destinationIpAddress : Socket::IPAddress | Nil)
Source
forwardIpAddress
Source
forwardIpAddress=(forwardIpAddress : Socket::IPAddress | Nil)
Source
get_destination_address
Source
statusType
Source
statusType=(statusType : StatusFlag | Nil)
Source
to_io(io : IO, ar_type : ARType, version_flag : VersionFlag = VersionFlag::V5) : IO
Source
to_io(io : IO)
Source
version
Source
version=(version : VersionFlag)
Source
write_ask(io : IO, version_flag : VersionFlag = VersionFlag::V5)
Source
write_reply(io : IO, version_flag : VersionFlag = VersionFlag::V5)
Source