180件ヒット
[1-100件を表示]
(0.025秒)
キーワード
- AncillaryData (12)
- BasicSocket (12)
- ENOTSOCK (12)
- ESOCKTNOSUPPORT (12)
- IPSocket (12)
- Ifaddr (12)
- Option (12)
- SOCKSSocket (12)
- SSLSocket (12)
- Socket (12)
- SocketError (12)
- TCPSocket (12)
- UDPSocket (12)
- UDPSource (12)
- UNIXSocket (12)
検索結果
-
SOCKSSocket (12001.0)
-
TCPSocket を SOCKS(http://www.sw.nec.co.jp/middle/socks/) 対応したクラスです。
...TCPSocket を SOCKS(http://www.sw.nec.co.jp/middle/socks/) 対応したクラスです。... -
BasicSocket (6001.0)
-
ソケットを表す抽象クラスです。具体的なソケット操作はサブクラスで 定義されます。
...ソケットを表す抽象クラスです。具体的なソケット操作はサブクラスで
定義されます。
例えばインターネットドメインストリームソケットの場合は
TCPSocket を用います。... -
Errno
:: ENOTSOCK (6001.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: ESOCKTNOSUPPORT (6001.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
IPSocket (6001.0)
-
インターネットドメインソケットの抽象クラス。
インターネットドメインソケットの抽象クラス。
通常の IO クラスのサブクラスと同様の入出力ができます。 -
OpenSSL
:: SSL :: SSLSocket (6001.0) -
ソケットをラップして SSL での認証と暗号通信を実現するためのクラスです。
...ラスです。
=== 例
SSL/TLS サーバに接続して write します。
require 'socket'
require 'openssl'
include OpenSSL
soc = TCPSocket.new('www.example.com', 443)
ssl = SSL::SSLSocket.new(soc)
ssl.connect
ssl.post_connection_check('www.example.com')
raise "verification... -
Socket (6001.0)
-
汎用ソケットクラス。
...として
Socket.new がありますが、以下のようなより便利な
メソッドがあります。
* TCP のクライアントソケット Socket.tcp TCPSocket.open
* TCP のサーバソケット Socket.tcp_server_loop,
Socket.tcp_server_sockets, TCPServer.open
* UNIX socket のク......ライアントソケット Socket.unix UNIXSocket.open
* UNIX socket のサーバソケット Socket.unix_server_loop,
Socket.unix_server_socket, UNIXServer.open
また、クライアントソケットは Addrinfo#connect で、
サーバソケットを Addrinfo#bind や Addrinfo#listen で... -
SocketError (6001.0)
-
socket ライブラリに関する例外クラスです。
...socket ライブラリに関する例外クラスです。... -
TCPSocket (6001.0)
-
インターネットドメインのストリーム型ソケットのクラスです。
...をそのままサーバに転送するプログラムは以下の
ようになります。
require "socket"
port = if ARGV.size > 0 then ARGV.shift else 4444 end
print port, "\n"
s = TCPSocket.open("localhost", port)
while gets
s.write($_)
print(s.gets)
end
s.close...