726件ヒット
[701-726件を表示]
(0.119秒)
種類
- 定数 (308)
- インスタンスメソッド (275)
- 特異メソッド (99)
- クラス (44)
クラス
- Addrinfo (88)
- BasicSocket (11)
- IPAddr (121)
-
Resolv
:: DNS (22) -
Resolv
:: DNS :: Resource :: IN :: A (22) -
Resolv
:: DNS :: Resource :: IN :: WKS (22) -
Resolv
:: IPv4 (66) - Socket (165)
- TCPServer (22)
モジュール
-
Socket
:: Constants (143)
キーワード
- A (11)
-
AF
_ INET (22) -
AI
_ V4MAPPED (22) -
AI
_ V4MAPPED _ CFG (22) - Addrinfo (11)
- IN4MASK (11)
-
INADDR
_ ALLHOSTS _ GROUP (22) -
INADDR
_ ANY (22) -
INADDR
_ BROADCAST (22) -
INADDR
_ LOOPBACK (22) -
INADDR
_ MAX _ LOCAL _ GROUP (22) -
INADDR
_ UNSPEC _ GROUP (22) -
INET
_ ADDRSTRLEN (22) - IPAddr (11)
-
IP
_ BLOCK _ SOURCE (22) -
IP
_ UNBLOCK _ SOURCE (22) -
PF
_ INET (22) - Regex (11)
- address (33)
-
connect
_ address (11) - create (11)
- getaddress (11)
- getaddresses (11)
-
ip6
_ arpa (11) -
ip6
_ int (11) - ip? (11)
- ipv4? (22)
-
ipv4
_ compat (11) -
ipv4
_ compat? (11) -
ipv4
_ loopback? (11) -
ipv4
_ mapped (11) -
ipv4
_ mapped? (11) -
ipv4
_ multicast? (11) -
ipv4
_ private? (11) - ipv6? (11)
-
ipv6
_ loopback? (11) -
ipv6
_ to _ ipv4 (11) - native (11)
- new (55)
-
new
_ ntoh (11) - open (22)
-
to
_ name (11) -
to
_ range (11) -
to
_ s (11)
検索結果
先頭3件
-
Socket
. open(domain , type , protocol=0) -> Socket (106.0) -
新しいソケットを生成します。domain、type、 protocol はインクルードファイルにある定数で指定しま す。ほとんどの定数は Socket::AF_INET のように Socket クラスの定数として定義されています。domain とtype に関しては、"AF_INET", "SOCK_STREAM" のように文字列でも指定できますが、文 字列ですべての機能を指定できる保証はありません。
...トを生成します。domain、type、
protocol はインクルードファイルにある定数で指定しま
す。ほとんどの定数は Socket::AF_INET のように
Socket クラスの定数として定義されています。domain
とtype に関しては、"AF_INET",
"SOCK_STREAM" のよ......能を指定できる保証はありません。
例えば、IPv4 の TCP ソケットは以下のように生成されます。
require 'socket'
s = Socket.new(Socket::AF_INET, Socket::SOCK_STREAM, 0)
なお、socket(2) の domain 引数において AF_ と PF_ のどちらの定数を使......用するかについては混乱がありますが、
Stevens の「UNIX ネットワークプログラミング第2版 Vol.1」4.2節に述べられているように、
現実的にはどちらでも問題なく、また、既存のコーディング習慣として AF_ が用いられることが... -
TCPServer
. new(host=nil , service) -> TCPServer (106.0) -
新しいサーバー接続をオープンします。service は /etc/services (または NIS) に登録されているサービ ス名かポート番号で指定します。host を指定した時は 指定したホストに対しての接続だけを受け付けます。
...新しいサーバー接続をオープンします。service は
/etc/services (または NIS) に登録されているサービ
ス名かポート番号で指定します。host を指定した時は
指定したホストに対しての接続だけを受け付けます。
省略時は全ての......ることになります。
new, open は内部では getaddrinfo(3) を呼び出しており、
複数のアドレス構造体が検出された場合、
最初に見つかったものを返します。
実行環境によっては IPv4, IPv6 のどちらか専用の接続になる場合がありま......st に指定できる形式はlib:socket#host_formatを見てください。
@param host 接続したいホストを指定します。
host に指定できる形式はlib:socket#host_formatを見てください。
@param service /etc/services (または NIS) に登録されているサ... -
TCPServer
. open(host=nil , service) -> TCPServer (106.0) -
新しいサーバー接続をオープンします。service は /etc/services (または NIS) に登録されているサービ ス名かポート番号で指定します。host を指定した時は 指定したホストに対しての接続だけを受け付けます。
...新しいサーバー接続をオープンします。service は
/etc/services (または NIS) に登録されているサービ
ス名かポート番号で指定します。host を指定した時は
指定したホストに対しての接続だけを受け付けます。
省略時は全ての......ることになります。
new, open は内部では getaddrinfo(3) を呼び出しており、
複数のアドレス構造体が検出された場合、
最初に見つかったものを返します。
実行環境によっては IPv4, IPv6 のどちらか専用の接続になる場合がありま......st に指定できる形式はlib:socket#host_formatを見てください。
@param host 接続したいホストを指定します。
host に指定できる形式はlib:socket#host_formatを見てください。
@param service /etc/services (または NIS) に登録されているサ...