るりまサーチ

最速Rubyリファレンスマニュアル検索!
180件ヒット [1-100件を表示] (0.025秒)
トップページ > クエリ:sock[x] > 種類:クラス[x]

別のキーワード

  1. socket sock_raw
  2. socket sock_rdm
  3. socket sock_dgram
  4. socket sock_packet
  5. socket sock_stream

ライブラリ

キーワード

検索結果

<< 1 2 > >>

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)

汎用ソケットクラス。

...として
Sock
et.new がありますが、以下のようなより便利な
メソッドがあります。
* TCP のクライアントソケット Socket.tcp TCPSocket.open
* TCP のサーバソケット Socket.tcp_server_loop,
Sock
et.tcp_server_sockets, TCPServer.open
* UNIX socket のク...
...ライアントソケット Socket.unix UNIXSocket.open
* UNIX socket のサーバソケット Socket.unix_server_loop,
Sock
et.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...
<< 1 2 > >>