るりまサーチ

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

別のキーワード

  1. socket af_cnt
  2. socket af_iso
  3. socket af_natm
  4. socket af_inet
  5. socket af_osi

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

Socket::AF_UNIX -> Integer (18101.0)

Unix domain socket。 Socket.open の第一引数 domain に使用します。

...Unix domain socket。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), unix(7linux)...

Socket::Constants::AF_UNIX -> Integer (18101.0)

Unix domain socket。 Socket.open の第一引数 domain に使用します。

...Unix domain socket。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), unix(7linux)...

Socket::AF_LOCAL -> Integer (6101.0)

Unix domain socket。 Socket.open の第一引数 domain に使用します。

...Unix domain socket。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), unix(7linux)...

Socket::Constants::AF_LOCAL -> Integer (6101.0)

Unix domain socket。 Socket.open の第一引数 domain に使用します。

...Unix domain socket。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), unix(7linux)...

Socket::Constants::PF_LOCAL -> Integer (6101.0)

Unix domain socket。 Socket.open の第一引数 domain に使用します。

...Unix domain socket。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), unix(7linux)...

絞り込み条件を変える

Socket::PF_LOCAL -> Integer (6101.0)

Unix domain socket。 Socket.open の第一引数 domain に使用します。

...Unix domain socket。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), unix(7linux)...

Socket::AncillaryData.new(family, cmsg_level, cmsg_type, cmsg_data) -> Socket::AncillaryData (3118.0)

新たな Socket::AncillaryData オブジェクトを生成します。

...AncillaryData オブジェクトを生成します。

family はソケットファミリーを指定します。
整数、文字列、シンボルを渡します。
* Socket::AF_INET, "AF_INET", "INET", :AF_INET, :INET
* Socket::AF_UNIX, "AF_UNIX", "UNIX", :AF_UNIX, :UNIX
* など

cmsg_level...
...ます。
* Socket::SOL_SOCKET, "SOL_SOCKET", "SOCKET", :SOL_SOCKET and :SOCKET
* Socket::IPPROTO_IP, "IP" and :IP
* Socket::IPPROTO_IPV6, "IPV6" and :IPV6
* Socket::IPPROTO_TCP, "TCP" and :TCP
* など

cmsg_type は補助データの種類を指定します。
cmsg_level で指定したプロ...
...or SOL_SOCKET
* Socket::IP_RECVTTL, "RECVTTL" and :RECVTTL for IPPROTO_IP
* Socket::IPV6_PKTINFO, "PKTINFO" and :PKTINFO for IPPROTO_IPV6
* など

cmsg_data には補助データの内容となる文字列を渡します

require 'socket'

p Socket::AncillaryData.new(:INET, :TCP, :NODELAY, "...

Socket::AncillaryData.unix_rights(*ios) -> Socket::AncillaryData (3116.0)

ios で指定したファイルのファイルデスクリプタを データとして持つ family=AF_UNIX, level=SOL_SOCKET, type=SCM_RIGHTS という Socket::AncillaryData オブジェクトを生成して返します。

...リプタを
データとして持つ family=AF_UNIX, level=SOL_SOCKET, type=SCM_RIGHTS
という Socket::AncillaryData オブジェクトを生成して返します。

require 'socket'

p Socket::AncillaryData.unix_rights(STDERR)
#=> #<Socket::AncillaryData: UNIX SOCKET RIGHTS 2>

@param ios...
...IO オブジェクトの配列
@see Socket::AncillaryData#unix_rights,
Socket::Constants::SCM_RIGHTS...

Socket::AncillaryData#unix_rights -> [IO] | nil (3106.0)

Unix domain socket の SCM_RIGHTS 制御メッセージに含まれる ファイルディスクリプタを IO オブジェクトの配列として返します。

...IO オブジェクトの配列として返します。

得られる IO オブジェクトか IO か Socket です。

この配列は Socket::AncillaryData が初期化されたときに
作られます。例えば BasicSocket#recvmsg を :scm_rights => true
オプションを付けて呼びだ...
...nil を返します。

require 'socket'

# recvmsg needs :scm_rights=>true for unix_rights
s1, s2 = UNIXSocket.pair
p s1 #=> #<UNIXSocket:fd 3>
s1.sendmsg "stdin and a socket", 0, nil, Socket::AncillaryData.unix_rights(STDIN, s1)
_, _, _, ctl = s...
...rns nil
s1, s2 = UNIXSocket.pair
s1.sendmsg "stdin and a socket", 0, nil, Socket::AncillaryData.unix_rights(STDIN, s1)
_, _, _, ctl = s2.recvmsg
p ctl #=> #<Socket::AncillaryData: UNIX SOCKET RIGHTS 6 7>
p ctl.unix_rights #=> nil


@raise TypeError family/level/type が AF_UNIX/SOL_SOCKE...

Socket::Constants::PF_UNIX -> Integer (3001.0)

Unix domain socket。 Socket.open の第一引数 domain に使用します。

...Unix domain socket。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), unix(7linux)...

絞り込み条件を変える

<< 1 2 > >>