るりまサーチ

最速Rubyリファレンスマニュアル検索!
464件ヒット [201-300件を表示] (0.041秒)

別のキーワード

  1. socket new
  2. socket open
  3. socket udp_server_sockets
  4. socket tcp_server_sockets
  5. socket listen

キーワード

検索結果

<< < 1 2 3 4 5 > >>

UDPSocket#send(mesg, flags, host, port) -> Integer (11127.0)

UDP ソケットを介してデータを送ります。

...ります。

flags には Socket::MSG_* という定数の bitwise OR を渡します。
詳しい意味は send(2) を参照してください。

host, port の対、もしくは sockaddr_to で送り先を指定します。
送り先を省略した場合は UDPSocket#connect で接続した
...
...sockaddr_to にはlib:socket#pack_string もしくは
Addrinfo オブジェクトを指定します。

host, port に関しては lib:socket#host_format、
lib:socket#service_formatを参照してください。

2 引数、3 引数の形式の場合の動作は、
BasicSocket#send と同じです...

UDPSocket#send(mesg, flags, sockaddr_to) -> Integer (11127.0)

UDP ソケットを介してデータを送ります。

...ります。

flags には Socket::MSG_* という定数の bitwise OR を渡します。
詳しい意味は send(2) を参照してください。

host, port の対、もしくは sockaddr_to で送り先を指定します。
送り先を省略した場合は UDPSocket#connect で接続した
...
...sockaddr_to にはlib:socket#pack_string もしくは
Addrinfo オブジェクトを指定します。

host, port に関しては lib:socket#host_format、
lib:socket#service_formatを参照してください。

2 引数、3 引数の形式の場合の動作は、
BasicSocket#send と同じです...

Socket::AncillaryData#level -> Integer (11121.0)

自身が保持している cmsg level (元プロトコル) を返します。

...自身が保持している cmsg level (元プロトコル) を返します。

require 'socket'

p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").level
#=> 41

@see Socket::AncillaryData.new...

Socket::AncillaryData#type -> Integer (11121.0)

自身が保持している cmsg type (種類) を返します。

...自身が保持している cmsg type (種類) を返します。

require 'socket'

p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> 2

@see Socket::AncillaryData.new...

BasicSocket#sendmsg_nonblock(mesg, flags=0, dest_sockaddr=nil, *controls) -> Integer (11109.0)

sendmsg(2) を用いてノンブロッキング方式でメッセージを送ります。

...cSocket#sendmsg を見てください。

@return 送ったバイト数
@param mesg メッセージ文字列
@param flags フラグ(Socket::MSG_* という定数の bitwise OR を取ったもの)
@param dest_sockaddr 通信先のアドレス
@param controls 補助データの配列
@see BasicSocket#...

絞り込み条件を変える

UNIXSocket#recv_io(klass=IO, mode=nil) -> Integer|IO|object (11109.0)

ソケットの接続先からファイルディスクリプタを受け取ります。

...nil の場合、ファイルディスクリプタが Integer として
返されます。

klass が nil でない場合、
klass.for_fd(fd[, mode]) が呼ばれ、その値が返されます。

例:

require 'socket'

s1, s2 = UNIXSocket.pair
s1.send_io STDOUT
io = s2.recv_io
p File.ide...

Socket::Ifaddr#flags -> Integer (11103.0)

self に指定された flags の値を返します。

self に指定された flags の値を返します。

Socket::Ifaddr#ifindex -> Integer (11103.0)

self のインターフェイスのインデックスを返します。

self のインターフェイスのインデックスを返します。

Socket::Ifaddr#vhid -> Integer | nil (11103.0)

self のバーチャルホストIDを返します。 バーチャルホストIDがない場合は nil を返します。

self のバーチャルホストIDを返します。
バーチャルホストIDがない場合は nil を返します。

サポートされていない環境ではメソッド自体が定義されていません。

Socket::Option#family -> Integer (11103.0)

ソケットファミリを表す整数を返します。

ソケットファミリを表す整数を返します。

絞り込み条件を変える

<< < 1 2 3 4 5 > >>