396件ヒット
[1-100件を表示]
(0.043秒)
別のキーワード
クラス
- Addrinfo (60)
- BasicSocket (24)
- IPSocket (36)
- Socket (60)
-
Socket
:: AncillaryData (144) -
Socket
:: Option (24) -
Socket
:: UDPSource (12) - TCPServer (12)
- UDPSocket (12)
- UNIXServer (12)
キーワード
- accept (12)
-
accept
_ nonblock (12) - addr (12)
- afamily (12)
- bind (12)
-
cmsg
_ is? (12) - data (12)
- family (24)
-
family
_ addrinfo (24) - int (12)
-
ip
_ pktinfo (12) -
ipv6
_ pktinfo (12) -
ipv6
_ pktinfo _ addr (12) -
ipv6
_ pktinfo _ ifindex (12) - ipv6only! (12)
- level (12)
- peeraddr (12)
- pfamily (12)
- recvfrom (12)
-
recvfrom
_ nonblock (12) - recvmsg (12)
-
recvmsg
_ nonblock (12) - reply (12)
- socktype (12)
- sysaccept (36)
- type (12)
-
unix
_ rights (12) - unpack (12)
検索結果
先頭5件
-
Addrinfo
# afamily -> Integer (6103.0) -
アドレスファミリーを整数で返します。
...アドレスファミリーを整数で返します。
require 'socket'
Addrinfo.tcp("localhost", 80).afamily == Socket::AF_INET #=> true... -
Addrinfo
# family _ addrinfo(host , port) -> Addrinfo (6103.0) -
引数から自身に「似た」Addrinfo オブジェクトを生成します。
...コルが
同じことを意味します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.186.184.68:80 TCP (www.ruby-lang.org:80)>
Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")
#=> #<Addrinfo: /tmp/sock2 SOCK_ST......REAM>
@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もしくはサービス名(文字列)
@param path Unix domain socket のパス... -
Addrinfo
# family _ addrinfo(path) -> Addrinfo (6103.0) -
引数から自身に「似た」Addrinfo オブジェクトを生成します。
...コルが
同じことを意味します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.186.184.68:80 TCP (www.ruby-lang.org:80)>
Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")
#=> #<Addrinfo: /tmp/sock2 SOCK_ST......REAM>
@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もしくはサービス名(文字列)
@param path Unix domain socket のパス... -
Addrinfo
# pfamily -> Integer (6103.0) -
プロトコルファミリーを整数で返します。
...プロトコルファミリーを整数で返します。
require 'socket'
Addrinfo.tcp("localhost", 80).pfamily == Socket::PF_INET #=> true... -
Addrinfo
# socktype -> Integer (6103.0) -
ソケットタイプを整数で返します。
...ソケットタイプを整数で返します。
require 'socket'
Addrinfo.tcp("localhost", 80).socktype == Socket::SOCK_STREAM #=> true... -
Socket
# ipv6only! -> () (6103.0) -
ソケットの IPV6_V6ONLY オプションを有効にします。
...ソケットの IPV6_V6ONLY オプションを有効にします。
IPV6_V6ONLY オプションが使えない場合はこのメソッドは何もしません。... -
Socket
# sysaccept -> Array (6103.0) -
接続したクライアントのファイル記述子とアドレスのペアを返すことを除 けば Socket#accept と同じです。
...接続したクライアントのファイル記述子とアドレスのペアを返すことを除
けば Socket#accept と同じです。... -
Socket
:: AncillaryData # family -> Integer (6103.0) -
自身が保持している socket family を返します。
...自身が保持している socket family を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").family
#=> 10
@see Socket::AncillaryData.new... -
Socket
:: AncillaryData # type -> Integer (6103.0) -
自身が保持している cmsg type (種類) を返します。
...自身が保持している cmsg type (種類) を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> 2
@see Socket::AncillaryData.new...