class SOCKSSocket

要約

TCPSocket を SOCKS(http://www.sw.nec.co.jp/middle/socks/) 対応したクラスです。

目次

特異メソッド
インスタンスメソッド

継承しているメソッド

IPSocketから継承しているメソッド
BasicSocketから継承しているメソッド
IOから継承しているメソッド
Enumerableから継承しているメソッド

特異メソッド

open(host, service) -> SOCKSSocket[permalink][rdoc]
new(host, service) -> SOCKSSocket

host で指定したホストの service で指定したポートと接続したソケットを返します。host はホスト名、または octet decimal によるインターネットアドレスを示す文字列、service は /etc/services (または NIS) に登録されているサービス名かポート番号です。

[PARAM] host:
ホスト名、または octet decimal によるインターネットアドレスを示す文字列を指定します。
[PARAM] service:
/etc/services (または NIS) に登録されているサービス名かポート番号です。
new(host, serv) -> SOCKSSocket[permalink][rdoc] [redefined by resolv-replace]

SOCKSSocket.newのパラメータ host の名前解決に resolv ライブラリを使います。

[PARAM] host:
ホスト名を文字列で指定します。
[PARAM] serv:
ホスト名を文字列で指定します。
[EXCEPTION] SocketError:
名前解決に失敗した場合に発生します。

インスタンスメソッド

close -> nil[permalink][rdoc]

ソケットを閉じます。