るりまサーチ

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

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

検索結果

<< 1 2 3 ... > >>

Addrinfo.unix(path, socktype=Socket::SOCK_STREAM) -> Addrinfo (21335.0)

Unix ソケットアドレスに対応する Addrinfo オブジェクトを返します。

...
Unix
ソケットアドレスに対応する Addrinfo オブジェクトを返します。

socktype でソケットタイプを指定します。

require 'socket'

Addrinfo.unix("/tmp/sock") #=> #<Addrinfo: /tmp/sock SOCK_STREAM>
Addrinfo.unix("/tmp/sock", :DGRAM) #=> #<Addrinfo: /t...
...mp/sock SOCK_DGRAM>

@param path Unix ソケットのアドレス文字列
@param socktype ソケットタイプ(整数、文字列、シンボル)

@see Addrinfo.new...

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

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

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

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

この配列は Socket::AncillaryData が初期化されたときに
...
...られます。例えば BasicSocket#recvmsg を :scm_rights => true
オプションを付けて呼びだし、
SCM_RIGHTS な 制御メッセージを受け取ったときに配列が作られます。
適切なオプションを指定しなかった場合は配列は生成されず、
このメ...
...cket'

# 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 = s2.recvmsg(:scm_rights=>true)
p ctl...

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

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

...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...

Addrinfo#unix_path -> String (15335.0)

Unix domain socket の path を文字列で返します。

...Unix domain socket の path を文字列で返します。

require 'socket'

Addrinfo.unix("/tmp/sock").unix_path #=> "/tmp/sock"

@raise SocketError アドレスが Unix domain socket のものでない場合に発生します...

Etc::SC_PRIORITIZED_IO -> Integer (12301.0)

Etc.#sysconf の引数に指定します。

...Etc.#sysconf の引数に指定します。

詳細は sysconf(3) を参照してください。...

絞り込み条件を変える

Etc::SC_PRIORITY_SCHEDULING -> Integer (12301.0)

Etc.#sysconf の引数に指定します。

...Etc.#sysconf の引数に指定します。

詳細は sysconf(3) を参照してください。...

Etc::SC_THREAD_PRIORITY_SCHEDULING -> Integer (12301.0)

Etc.#sysconf の引数に指定します。

...Etc.#sysconf の引数に指定します。

詳細は sysconf(3) を参照してください。...

Etc::SC_THREAD_PRIO_INHERIT -> Integer (12301.0)

Etc.#sysconf の引数に指定します。

...Etc.#sysconf の引数に指定します。

詳細は sysconf(3) を参照してください。...

Etc::SC_THREAD_ROBUST_PRIO_INHERIT -> Integer (12301.0)

Etc.#sysconf の引数に指定します。

...Etc.#sysconf の引数に指定します。

詳細は sysconf(3) を参照してください。...

Socket::Constants::SCM_RIGHTS -> Integer (12218.0)

Access rights.

...Access rights.

Socket::AncillaryData の type として利用します。

@see Socket::AncillaryData, Socket::AncillaryData#unix_rights
BasicSocket#sendmsg, BasicSocket#recvmsg,
unix
(7linux), unix(4freebsd),
sys/socket.h(header)...

絞り込み条件を変える

<< 1 2 3 ... > >>