るりまサーチ

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

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Net::Telnet#sock -> IO (24201.0)

リモートホストに接続している IO オブジェクトを返します。

...リモートホストに接続している IO オブジェクトを返します。

Telnet オブジェクトのメソッドはこのオブジェクトに
移譲されているので、Telnetオブジェクトは IO オブジェクト
オブジェクトのメソッドを持ち、それらを呼ぶ...

Net::FTP#set_socket(sock, get_greeting = true) -> nil (21735.0)

FTP のコントロール接続の ソケットを TCPSocket オブジェクト sock に設定します。

...続の
ソケットを TCPSocket オブジェクト sock に設定します。

get_greeting に偽が与えられると、
set_socket は通信先を設定するだけで sock に対する操作を
何も行ないません。
get_greeting が真ならば、通信先を sock
設定したあと...
...のライブラリの
実装を理解した上で必要な場合のみ利用してください。

@param sock コントロール接続に使うソケットを指定します。
@param get_greeting ソケットを設定した後接続時メッセージをソケットから読みこむかどうかを...

Socket.unix_server_socket(path) -> Socket (21525.0)

Unix サーバソケットを生成します。

...IO#close します。

require 'socket'

sock
et = Socket.unix_server_socket("/tmp/s")
p socket #=> #<Socket:fd 3>
p socket.local_address #=> #<Addrinfo: /tmp/s SOCK_STREAM>

Sock
et.unix_server_socket("/tmp/sock") {|s|
p s #=> #<Socket:fd 3>...
...p s.local_address #=> # #<Addrinfo: /tmp/sock SOCK_STREAM>
}

@param path 接続を待ち受けるパス(文字列)...

Socket.unix_server_socket(path) {|sock| ... } -> object (21525.0)

Unix サーバソケットを生成します。

...IO#close します。

require 'socket'

sock
et = Socket.unix_server_socket("/tmp/s")
p socket #=> #<Socket:fd 3>
p socket.local_address #=> #<Addrinfo: /tmp/s SOCK_STREAM>

Sock
et.unix_server_socket("/tmp/sock") {|s|
p s #=> #<Socket:fd 3>...
...p s.local_address #=> # #<Addrinfo: /tmp/sock SOCK_STREAM>
}

@param path 接続を待ち受けるパス(文字列)...

Socket.tcp_server_sockets(host, port) -> [Socket] (21500.0)

TCP/IP で host:port で待ち受けるサーバ側のソケットを 作成します。

...持ちます。

require 'socket'

# tcp_server_sockets returns は2つのソケットを返す
sock
ets = Socket.tcp_server_sockets(1296)
p sockets #=> [#<Socket:fd 3>, #<Socket:fd 4>]

# それぞれは IPv4 と IPv6 のソケット
sock
ets.each {|s| p s.local_address }
#=> #<Addrin...
...
sock
ets = Socket.tcp_server_sockets(0)
sock
ets.each {|s| p s.local_address }
#=> #<Addrinfo: [::]:53114 TCP>
# #<Addrinfo: 0.0.0.0:53114 TCP>

# ブロックにソケットの配列が渡される
Sock
et.tcp_server_sockets(0) {|sockets|
p sockets #=> [#<Socket:fd 3>, #<Socket:fd...
...4>]
}


@param host 割り当てるホスト名
@param port 割り当てるポート番号
@see Socket.tcp_server_loop...

絞り込み条件を変える

Socket.tcp_server_sockets(host, port) {|sockets| ...} -> object (21500.0)

TCP/IP で host:port で待ち受けるサーバ側のソケットを 作成します。

...持ちます。

require 'socket'

# tcp_server_sockets returns は2つのソケットを返す
sock
ets = Socket.tcp_server_sockets(1296)
p sockets #=> [#<Socket:fd 3>, #<Socket:fd 4>]

# それぞれは IPv4 と IPv6 のソケット
sock
ets.each {|s| p s.local_address }
#=> #<Addrin...
...
sock
ets = Socket.tcp_server_sockets(0)
sock
ets.each {|s| p s.local_address }
#=> #<Addrinfo: [::]:53114 TCP>
# #<Addrinfo: 0.0.0.0:53114 TCP>

# ブロックにソケットの配列が渡される
Sock
et.tcp_server_sockets(0) {|sockets|
p sockets #=> [#<Socket:fd 3>, #<Socket:fd...
...4>]
}


@param host 割り当てるホスト名
@param port 割り当てるポート番号
@see Socket.tcp_server_loop...

Socket.tcp_server_sockets(port) -> [Socket] (21500.0)

TCP/IP で host:port で待ち受けるサーバ側のソケットを 作成します。

...持ちます。

require 'socket'

# tcp_server_sockets returns は2つのソケットを返す
sock
ets = Socket.tcp_server_sockets(1296)
p sockets #=> [#<Socket:fd 3>, #<Socket:fd 4>]

# それぞれは IPv4 と IPv6 のソケット
sock
ets.each {|s| p s.local_address }
#=> #<Addrin...
...
sock
ets = Socket.tcp_server_sockets(0)
sock
ets.each {|s| p s.local_address }
#=> #<Addrinfo: [::]:53114 TCP>
# #<Addrinfo: 0.0.0.0:53114 TCP>

# ブロックにソケットの配列が渡される
Sock
et.tcp_server_sockets(0) {|sockets|
p sockets #=> [#<Socket:fd 3>, #<Socket:fd...
...4>]
}


@param host 割り当てるホスト名
@param port 割り当てるポート番号
@see Socket.tcp_server_loop...

Socket.tcp_server_sockets(port) {|sockets| ...} -> object (21500.0)

TCP/IP で host:port で待ち受けるサーバ側のソケットを 作成します。

...持ちます。

require 'socket'

# tcp_server_sockets returns は2つのソケットを返す
sock
ets = Socket.tcp_server_sockets(1296)
p sockets #=> [#<Socket:fd 3>, #<Socket:fd 4>]

# それぞれは IPv4 と IPv6 のソケット
sock
ets.each {|s| p s.local_address }
#=> #<Addrin...
...
sock
ets = Socket.tcp_server_sockets(0)
sock
ets.each {|s| p s.local_address }
#=> #<Addrinfo: [::]:53114 TCP>
# #<Addrinfo: 0.0.0.0:53114 TCP>

# ブロックにソケットの配列が渡される
Sock
et.tcp_server_sockets(0) {|sockets|
p sockets #=> [#<Socket:fd 3>, #<Socket:fd...
...4>]
}


@param host 割り当てるホスト名
@param port 割り当てるポート番号
@see Socket.tcp_server_loop...

Socket.udp_server_sockets(host, port) -> [Sockets] (21500.0)

UDP で host:port を待ち受けるサーバ側のソケットを作成します。

...べて同じ番号を持ちます。

# UDP/IP echo server
require 'socket'

Sock
et.udp_server_sockets(0) {|sockets|
p sockets.first.local_address.ip_port #=> 32963
Sock
et.udp_server_loop_on(sockets) {|msg, msg_src|
msg_src.reply msg
}
}

@param host 割り当てるホ...

Socket.udp_server_sockets(host, port) {|sockets| ... } -> object (21500.0)

UDP で host:port を待ち受けるサーバ側のソケットを作成します。

...べて同じ番号を持ちます。

# UDP/IP echo server
require 'socket'

Sock
et.udp_server_sockets(0) {|sockets|
p sockets.first.local_address.ip_port #=> 32963
Sock
et.udp_server_loop_on(sockets) {|msg, msg_src|
msg_src.reply msg
}
}

@param host 割り当てるホ...

絞り込み条件を変える

<< 1 2 3 ... > >>