482件ヒット
[1-100件を表示]
(0.118秒)
クラス
- Addrinfo (77)
- BasicSocket (11)
-
Etc
:: Passwd (11) - File (11)
-
Net
:: FTP :: MLSxEntry (9) - Socket (66)
-
Socket
:: AncillaryData (22) - String (22)
- UNIXSocket (44)
モジュール
- Etc (143)
- Kernel (33)
- Readline (11)
-
Socket
:: Constants (11)
キーワード
-
$ -I (11) -
$ : (11) -
$ LOAD _ PATH (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
SCM
_ RIGHTS (22) -
SC
_ AIO _ PRIO _ DELTA _ MAX (11) -
SC
_ BARRIERS (11) -
SC
_ BC _ STRING _ MAX (11) -
SC
_ MQ _ PRIO _ MAX (11) -
SC
_ PRIORITIZED _ IO (11) -
SC
_ PRIORITY _ SCHEDULING (11) -
SC
_ READER _ WRITER _ LOCKS (11) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (11) -
SC
_ THREAD _ PRIO _ INHERIT (11) -
SC
_ THREAD _ PRIO _ PROTECT (11) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (11) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (11) -
SC
_ TRACE _ INHERIT (11) -
accept
_ loop (11) - addr (11)
- crypt (11)
- facts (9)
-
family
_ addrinfo (22) - ftype (11)
- gecos (11)
-
inspect
_ sockaddr (11) -
ipv6
_ to _ ipv4 (11) - new (11)
-
pack
_ sockaddr _ un (11) - path (11)
- peeraddr (11)
- readline (11)
- recvfrom (11)
- recvmsg (11)
-
sockaddr
_ un (11) - sum (11)
-
unix
_ path (11) -
unix
_ rights (22) -
unix
_ server _ loop (11) -
unpack
_ sockaddr _ un (11)
検索結果
先頭5件
-
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)...