るりまサーチ

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

別のキーワード

  1. openssl g
  2. openssl g=
  3. dsa g
  4. dsa g=
  5. dh g

検索結果

<< 1 2 3 ... > >>

Addrinfo#protocol -> Integer (18207.0)

ソケットプロトコルを整数で返します。

...ソケットプロトコルを整数で返します。

require 'socket'

Addrinfo.tcp("localhost", 80).protocol == Socket::IPPROTO_TCP #=> true...

Resolv::DNS::Resource::IN::WKS#protocol -> Integer (18201.0)

IPプロトコル番号を返します。

IPプロトコル番号を返します。

例えば 6 は TCP に対応します。

WEBrick::HTTPStatus::SwitchingProtocols (12000.0)

HTTP のステータスコード 101 Switching Protocols を表すクラスです。

...HTTP のステータスコード 101 Switching Protocols を表すクラスです。...

CGI::QueryExtension#server_protocol -> String (9217.0)

ENV['SERVER_PROTOCOL'] を返します。

...ENV['SERVER_PROTOCOL'] を返します。...

Socket::Constants::EAI_PROTOCOL -> Integer (6217.0)

Resolved protocol is unknown

...Resolved protocol is unknown

g
etaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3f...

絞り込み条件を変える

Socket::EAI_PROTOCOL -> Integer (6217.0)

Resolved protocol is unknown

...Resolved protocol is unknown

g
etaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3f...

Addrinfo.getaddrinfo(nodename, service, family=nil, socktype=nil, protocol=nil, flags=0) -> [Addrinfo] (6213.0)

パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。

...

nodename と service のどちらか一方は nil を渡すことができます
(その部分は変換されません)。

family, socktype, protocol には希望する方式のヒントを与えます。
例えば、SOCK_STREAM なソケットが必要な場合には socktype に指定しま...
...指定した場合には制限しないことを意味します。
IPv6 に制限したい場合には family に PF_INET6 を指定します。

flags には Socket::AI_??? という定数のビット OR を取ります。

アドレスの使い方がわかっている場合には socktype を明...
...在します。512 のようなポート番号は
socktype なしでは曖昧な指定となるためです。

例:

require 'socket'

Addrinfo.getaddrinfo("www.kame.net", 80, nil, :STREAM)
#=> [#<Addrinfo: 203.178.141.194:80 TCP (www.kame.net:80)>,
# #<Addrinfo: [2001:200:0:8002:203:47f...

Socket.getaddrinfo(nodename, servname, family=nil, socktype=nil, protocol=nil, flags=nil) -> Array (6213.0)

2553で定義された getaddrinfo() の機能を提供するクラスメソッド。この関数は gethostbyname() や getservbyname() の代わりとして用意されており、 IP のバージョンに依存しないプログラムを書くための標準的な API です。

...2553で定義された
g
etaddrinfo() の機能を提供するクラスメソッド。この関数は
g
ethostbyname() や getservbyname() の代わりとして用意されており、
IP のバージョンに依存しないプログラムを書くための標準的な API です。

@param nodename...
..._ で始まる定数を指定します。

@param protocol プロトコル。Socket::Constants::IPPROTO_IP など、IPPROTO_ で始まる定数を指定します。

@param flags getaddrinfo(3) の第3引数に指定する addrinfo 構造体の ai_flags メンバに相当する整数。 Socket::AI_P...
...raise SocketError getaddrinfo(3)がエラーを返したときに発生する例外です

@see Addrinfo.getaddrinfo


=== アドレス情報について
アドレス情報とは7つの要素からなる次の形の配列です。

* 第0要素 - アドレスファミリー (String)
* 第1要素...

Socket.getservbyport(port, protocol_name="tcp") -> String (6207.0)

ポート番号に対応するサービスの正式名を返します。

...す。

@param port ポート番号
@param protocol_name "tcp" や "udp" などのプロトコル名
@return サービスの正式名

require 'socket'

Socket.getservbyport(80) #=> "www"
Socket.getservbyport(514, "tcp") #=> "shell"
Socket.getservbyport(514, "udp") #=> "syslog"...
<< 1 2 3 ... > >>