Class: TCPSocket::SOCKSConnectionPeerAddress
- Inherits:
-
Object
- Object
- TCPSocket::SOCKSConnectionPeerAddress
- Defined in:
- lib/socksify.rb
Instance Attribute Summary collapse
-
#peer_host ⇒ Object
readonly
Returns the value of attribute peer_host.
-
#socks_port ⇒ Object
readonly
Returns the value of attribute socks_port.
-
#socks_server ⇒ Object
readonly
Returns the value of attribute socks_server.
Instance Method Summary collapse
-
#initialize(socks_server, socks_port, peer_host) ⇒ SOCKSConnectionPeerAddress
constructor
A new instance of SOCKSConnectionPeerAddress.
- #to_s ⇒ Object (also: #to_str)
Constructor Details
#initialize(socks_server, socks_port, peer_host) ⇒ SOCKSConnectionPeerAddress
Returns a new instance of SOCKSConnectionPeerAddress.
123 124 125 |
# File 'lib/socksify.rb', line 123 def initialize(socks_server, socks_port, peer_host) @socks_server, @socks_port, @peer_host = socks_server, socks_port, peer_host end |
Instance Attribute Details
#peer_host ⇒ Object (readonly)
Returns the value of attribute peer_host.
122 123 124 |
# File 'lib/socksify.rb', line 122 def peer_host @peer_host end |
#socks_port ⇒ Object (readonly)
Returns the value of attribute socks_port.
122 123 124 |
# File 'lib/socksify.rb', line 122 def socks_port @socks_port end |
#socks_server ⇒ Object (readonly)
Returns the value of attribute socks_server.
122 123 124 |
# File 'lib/socksify.rb', line 122 def socks_server @socks_server end |
Instance Method Details
#to_s ⇒ Object Also known as: to_str
127 128 129 |
# File 'lib/socksify.rb', line 127 def to_s "#{@peer_host} (via #{@socks_server}:#{@socks_port})" end |