るりまサーチ (Ruby 3.3)

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

別のキーワード

  1. mkmf try_constant
  2. kernel try_constant
  3. rdoc constant_modifiers
  4. context add_constant
  5. context each_constant

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

RDoc::Constant (54001.0)

定数を表現するクラスです。

定数を表現するクラスです。

ライブラリの内部で使用します。

RDoc::Context#each_constant {|c| ... } -> [RDoc::Constant] (18655.0)

追加された RDoc::Constant に対してブロックを評価します。

追加された RDoc::Constant に対してブロックを評価します。

RDoc::Context#constants -> [RDoc::Constant] (18652.0)

追加された RDoc::Constant の配列を返します。

追加された RDoc::Constant の配列を返します。

Module#private_constant(*name) -> self (18394.0)

name で指定した定数の可視性を private に変更します。

name で指定した定数の可視性を private に変更します。

@param name 0 個以上の String か Symbol を指定します。

@raise NameError 存在しない定数を指定した場合に発生します。

@return self を返します。

@see Module#public_constant

//emlist[例][ruby]{
module Foo
BAR = 'bar'
class Baz; end
QUX = 'qux'
class Quux; end

private_constant :QUX
private_co...

Module#deprecate_constant(*name) -> self (18376.0)

name で指定した定数を deprecate に設定します。 deprecate に設定した定数を参照すると警告メッセージが表示されます。

name で指定した定数を deprecate に設定します。
deprecate に設定した定数を参照すると警告メッセージが表示されます。

Ruby 2.7.2 から Warning[:deprecated] のデフォルト値が false に変更になったため、
デフォルトでは警告が表示されません。

コマンドラインオプション(詳細はd:spec/rubycmd#cmd_option参照)で、
「-w」か「-W2」などを指定するか、実行中に「Warning[:deprecated] = true」で
変更すると表示されるようになります。

「$VERBOSE = true」は「Warnin...

絞り込み条件を変える

Module#public_constant(*name) -> self (18376.0)

name で指定した定数の可視性を public に変更します。

name で指定した定数の可視性を public に変更します。

@param name 0 個以上の String か Symbol を指定します。

@raise NameError 存在しない定数を指定した場合に発生します。

@return self を返します。

//emlist[例][ruby]{
module SampleModule
class SampleInnerClass
end

# => 非公開クラスであることを明示するために private にする
private_constant :SampleInnerClass
end

begin
...

RDoc::Context#add_constant(const) -> () (18370.0)

引数で指定した RDoc::Constant オブジェクトを追加します。

引数で指定した RDoc::Constant オブジェクトを追加します。

@param const RDoc::Constant オブジェクトを指定します。

Kernel#try_constant(const, headers = nil, opt = "") -> Integer | nil (18307.0)

定数 const がシステムに存在するかどうか検査します。 Kernel#have_const を使ってください。

定数 const がシステムに存在するかどうか検査します。
Kernel#have_const を使ってください。

@param const C 言語の定数名を指定します。

@param headers 追加のヘッダファイルを指定します。

@param opt コンパイラに渡すオプションを指定します。
$CFLAGS もコンパイラには渡されます。

@return 定数 const がシステムに存在する場合はその値を返します。
定数 const がシステムに存在しない場合は nil を返します。

Kernel#try_constant(const, headers = nil, opt = "") { ... } -> Integer | nil (18307.0)

定数 const がシステムに存在するかどうか検査します。 Kernel#have_const を使ってください。

定数 const がシステムに存在するかどうか検査します。
Kernel#have_const を使ってください。

@param const C 言語の定数名を指定します。

@param headers 追加のヘッダファイルを指定します。

@param opt コンパイラに渡すオプションを指定します。
$CFLAGS もコンパイラには渡されます。

@return 定数 const がシステムに存在する場合はその値を返します。
定数 const がシステムに存在しない場合は nil を返します。

RDoc::CONSTANT_MODIFIERS -> [String] (18304.0)

ライブラリの内部で使用します。

ライブラリの内部で使用します。

絞り込み条件を変える

GC::INTERNAL_CONSTANTS -> {Symbol => Integer} (18301.0)

GC用内部定数の値を保持するハッシュテーブルです。

GC用内部定数の値を保持するハッシュテーブルです。

GC::INTERNAL_CONSTANTS
# => {:RVALUE_SIZE=>40, :HEAP_PAGE_OBJ_LIMIT=>408, :HEAP_PAGE_BITMAP_SIZE=>56, :HEAP_PAGE_BITMAP_PLANES=>4}

Module#constants(inherit = true) -> [Symbol] (18301.0)

そのモジュール(またはクラス)で定義されている定数名の配列を返します。

そのモジュール(またはクラス)で定義されている定数名の配列を返します。

inherit に真を指定すると
スーパークラスやインクルードしているモジュールの定数も含みます。
Object のサブクラスの場合、Objectやそのスーパークラスで定義されている
定数は含まれません。 Object.constants とすると Object クラスで定義された
定数の配列が得られます。

得られる定数の順序は保証されません。

@param inherit true を指定するとスーパークラスや include したモジュールで
定義された定数が対象にはなります。false を指定し...

Module.constants -> [Symbol] (18301.0)

このメソッドを呼び出した時点で参照可能な定数名の配列を返します。

このメソッドを呼び出した時点で参照可能な定数名の配列を返します。

//emlist[例][ruby]{
class C
FOO = 1
end
p Module.constants # => [:RUBY_PLATFORM, :STDIN, ..., :C, ...]
# 出力中に :FOO は現われない
//}

@see Module#constants, Kernel.#local_variables, Kernel.#global_variables, Object#instance_variables, Module#class_...

VALUE rb_mod_constants(VALUE mod) (18301.0)

static VALUE rb_mod_s_constants(void) (18301.0)

絞り込み条件を変える

rdoc/constant (18049.0)

RDoc::Constant を定義するサブライブラリです。

RDoc::Constant を定義するサブライブラリです。

File::Constants (18001.0)

File に関る定数を集めたモジュール。

File に関る定数を集めたモジュール。

File はこのモジュールをインクルードしているので、
以下に挙げる定数は File の定数のように扱うことができます。

Ruby 1.8 以降では、File ではなく、IO でインクルード
されるようになりました。

Socket::Constants (18001.0)

ソケット操作の指定のための定数を定義したモジュール。このモジュー ルをインクルードすれば、定数 (AF_INETなど) を直接参照できます。

ソケット操作の指定のための定数を定義したモジュール。このモジュー
ルをインクルードすれば、定数 (AF_INETなど) を直接参照できます。

これらの定数は Socket の定数としても定義されています。

環境/OS によっては、ここに記述されているにもかかわらず
定義されていない定数が存在します。そのような定数はその環境では
サポートされていないことを意味します。

Syslog::Constants (18001.0)

このモジュールにはシステムで使用可能なLOG_*定数、モジュール関数が定義さ れています。

このモジュールにはシステムで使用可能なLOG_*定数、モジュール関数が定義さ
れています。

例:
require 'syslog'
include Syslog::Constants

それぞれの定数、モジュール関数は以下のモジュールに分けて定義されています。

* Syslog::Option
* Syslog::Facility
* Syslog::Level
* Syslog::Macros

Win32::Registry::Constants (18001.0)

詳細は以下の MSDN Library を参照してください。

詳細は以下の MSDN Library を参照してください。

* Registry: http://msdn.microsoft.com/library/en-us/sysinfo/base/registry.asp

絞り込み条件を変える

File::Constants::APPEND -> Integer (9001.0)

追記モードでファイルを開くときに指定します。 File.openで使用します。

追記モードでファイルを開くときに指定します。
File.openで使用します。

File::Constants::BINARY -> Integer (9001.0)

ファイルをバイナリとして開きます。 open(2) で O_BINARYが指定できる場合に使えます。 File.openで使用します。

ファイルをバイナリとして開きます。
open(2) で O_BINARYが指定できる場合に使えます。
File.openで使用します。

File::Constants::CREAT -> Integer (9001.0)

ファイルがなければ作成するよう指定します。 File.openで使用します。

ファイルがなければ作成するよう指定します。
File.openで使用します。

File::Constants::DIRECT -> Integer (9001.0)

このファイルに対する I/O のキャッシュの効果を最小化しようとする。

このファイルに対する I/O のキャッシュの効果を最小化しようとする。

このフラグを使うと、一般的に性能が低下する。 しかしアプリケーションが独自に
キャッシングを行っているような 特別な場合には役に立つ。 ファイルの I/O
はユーザー空間バッファに対して直接行われる。 File::Constants::DIRECT フラグ自身はデー
タを同期で転送しようとはするが、 File::Constants::SYNC のようにデータと必要なメタデー
タの転送が保証されるわけではない。 同期 I/O を保証するためには、
File::Constants::DIRECT に加えて File::Co...

File::Constants::DSYNC -> Integer (9001.0)

ファイルをデータ同期モードで開きます。 open(2) で O_DSYNC が指定できる場合に使えます。 File.openで使用します。

ファイルをデータ同期モードで開きます。
open(2) で O_DSYNC が指定できる場合に使えます。
File.openで使用します。

絞り込み条件を変える

File::Constants::EXCL -> Integer (9001.0)

CREATと併用し、もしファイルが既にある場合には失敗します。 File.openで使用します。

CREATと併用し、もしファイルが既にある場合には失敗します。
File.openで使用します。

File::Constants::FNM_CASEFOLD -> Integer (9001.0)

アルファベットの大小文字を区別せずにパターンマッチを行います。 File.fnmatch, Dir.globで使用します。

アルファベットの大小文字を区別せずにパターンマッチを行います。
File.fnmatch, Dir.globで使用します。

File::Constants::FNM_DOTMATCH -> Integer (9001.0)

ワイルドカード `*', `?', `[]' が先頭の `.' にマッチするようになります。 File.fnmatch, Dir.globで使用します。

ワイルドカード `*', `?', `[]' が先頭の `.' にマッチするようになります。
File.fnmatch, Dir.globで使用します。

File::Constants::FNM_EXTGLOB -> Integer (9001.0)

{} 内のコンマで区切られた文字列の組合せにマッチするようになります。 File.fnmatch で使用します。

{} 内のコンマで区切られた文字列の組合せにマッチするようになります。
File.fnmatch で使用します。

File::Constants::FNM_NOESCAPE -> Integer (9001.0)

エスケープ文字 `\' を普通の文字とみなします。 File.fnmatch, Dir.globで使用します。

エスケープ文字 `\' を普通の文字とみなします。
File.fnmatch, Dir.globで使用します。

絞り込み条件を変える

File::Constants::FNM_PATHNAME -> Integer (9001.0)

ワイルドカード `*', `?', `[]' が `/' にマッチしなくなります。 シェルのパターンマッチにはこのフラグが使用されています。 File.fnmatch, Dir.globで使用します。

ワイルドカード `*', `?', `[]' が `/' にマッチしなくなります。
シェルのパターンマッチにはこのフラグが使用されています。
File.fnmatch, Dir.globで使用します。

File::Constants::FNM_SYSCASE -> Integer (9001.0)

case hold なファイルシステムの場合、FNM_CASEFOLD の値になり、そうでなければゼロの値になります。 File.fnmatch, Dir.globで使用します。

case hold なファイルシステムの場合、FNM_CASEFOLD の値になり、そうでなければゼロの値になります。
File.fnmatch, Dir.globで使用します。

File::Constants::LOCK_EX -> Integer (9001.0)

排他ロック。同時にはただひとつのプロセスだけがロックを保持できます。 File#flock で使用します。

排他ロック。同時にはただひとつのプロセスだけがロックを保持できます。
File#flock で使用します。

File::Constants::LOCK_NB -> Integer (9001.0)

ロックの際にブロックしない。他の指定と or することで指定します。 File#flock で使用します。

ロックの際にブロックしない。他の指定と or することで指定します。
File#flock で使用します。

File::Constants::LOCK_SH -> Integer (9001.0)

共有ロック。複数のプロセスが同時にロックを共有できます。 File#flock で使用します。

共有ロック。複数のプロセスが同時にロックを共有できます。
File#flock で使用します。

絞り込み条件を変える

File::Constants::LOCK_UN -> Integer (9001.0)

アンロック。File#flock で使用します。

アンロック。File#flock で使用します。

File::Constants::NOATIME -> Integer (9001.0)

ファイル読み込み時に atime を更新しません。 open(2) で O_ATIME が指定できる場合に使えます。 File.openで使用します。

ファイル読み込み時に atime を更新しません。
open(2) で O_ATIME が指定できる場合に使えます。
File.openで使用します。

atime が更新されないのは確実ではないということに注意してください。
これは性能のためのオプションです。

File::Constants::NOCTTY -> Integer (9001.0)

自身がTTY制御しないようにTTYを開きます。 File.openで使用します。

自身がTTY制御しないようにTTYを開きます。
File.openで使用します。

File::Constants::NOFOLLOW -> Integer (9001.0)

ファイルがシンボリックリンクであった場合に 例外を発生させます。 open(2) で O_NOFOLLOW が指定できる場合に使えます。 File.openで使用します。

ファイルがシンボリックリンクであった場合に
例外を発生させます。
open(2) で O_NOFOLLOW が指定できる場合に使えます。
File.openで使用します。

File::Constants::NONBLOCK -> Integer (9001.0)

ファイルが利用可能じゃなくてもブロックしません。 File.openで使用します。

ファイルが利用可能じゃなくてもブロックしません。
File.openで使用します。

絞り込み条件を変える

File::Constants::NULL -> String (9001.0)

NULLデバイスのファイル名です。

NULLデバイスのファイル名です。

File::Constants::RDONLY -> Integer (9001.0)

読み込みのみのモードでファイルを開くときに指定します。 File.openで使用します。

読み込みのみのモードでファイルを開くときに指定します。
File.openで使用します。

File::Constants::RDWR -> Integer (9001.0)

読み書き両方のモードでファイルを開くときに指定します。 File.openで使用します。

読み書き両方のモードでファイルを開くときに指定します。
File.openで使用します。

File::Constants::RSYNC -> Integer (9001.0)

ファイルを読み込み時同期モードで開きます。 open(2) で O_RSYNC が指定できる場合に使えます。 File.openで使用します。

ファイルを読み込み時同期モードで開きます。
open(2) で O_RSYNC が指定できる場合に使えます。
File.openで使用します。

File::Constants::SHARE_DELETE -> Integer (9001.0)

ファイルを開いたままの状態でも削除できるように指定して開きます。 O_SHARE_DELETE が指定できる場合に使えます。 File.openで使用します。

ファイルを開いたままの状態でも削除できるように指定して開きます。
O_SHARE_DELETE が指定できる場合に使えます。
File.openで使用します。

2.3.0 現在はファイルをバイナリとして開いた場合のみ有効です。

絞り込み条件を変える

File::Constants::SYNC -> Integer (9001.0)

ファイルを同期モードで開きます。 open(2) で O_SYNCが指定できる場合に使えます。 File.openで使用します。

ファイルを同期モードで開きます。
open(2) で O_SYNCが指定できる場合に使えます。
File.openで使用します。

File::Constants::TMPFILE -> Integer (9001.0)

名前なしの一時ファイルを作成します。 open(2) で O_TMPFILE が指定できる場合に使えます。 File.openで使用します。

名前なしの一時ファイルを作成します。
open(2) で O_TMPFILE が指定できる場合に使えます。
File.openで使用します。

File::Constants::TRUNC -> Integer (9001.0)

もしファイルが存在するなら、中身を抹消してサイズをゼロにします。 File.openで使用します。

もしファイルが存在するなら、中身を抹消してサイズをゼロにします。
File.openで使用します。

File::Constants::WRONLY -> Integer (9001.0)

書き込みのみのモードでファイルを開くときに指定します。 File.openで使用します。

書き込みのみのモードでファイルを開くときに指定します。
File.openで使用します。

Socket::Constants::AF_APPLETALK -> Integer (9001.0)

Apple talk。 Socket.open の第一引数 domain に使用します。

Apple talk。
Socket.open の第一引数 domain に使用します。

@see socket(2linux), socket(2freebsd), ddp(7linux)

絞り込み条件を変える

Socket::Constants::AF_ATM -> Integer (9001.0)

ATM。 Socket.open の第一引数 domain に使用します。

ATM。
Socket.open の第一引数 domain に使用します。

@see socket(2freebsd)

Socket::Constants::AF_AX25 -> Integer (9001.0)

ITU-T X.25 / ISO-8208。 Socket.open の第一引数 domain に使用します。

ITU-T X.25 / ISO-8208。
Socket.open の第一引数 domain に使用します。

@see socket(2linux)

Socket::Constants::AF_CCITT -> Integer (9001.0)

@todo CCITT プロトコル。 Socket.open の第一引数 domain に使用します。

@todo
CCITT プロトコル。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_CHAOS -> Integer (9001.0)

@todo MIT CHAOS プロトコル。 Socket.open の第一引数 domain に使用します。

@todo
MIT CHAOS プロトコル。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_CNT -> Integer (9001.0)

@todo Computer Network Technology。 Socket.open の第一引数 domain に使用します。

@todo
Computer Network Technology。
Socket.open の第一引数 domain に使用します。

絞り込み条件を変える

Socket::Constants::AF_COIP -> Integer (9001.0)

@todo connection-oriented IP。 Socket.open の第一引数 domain に使用します。

@todo
connection-oriented IP。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_DATAKIT -> Integer (9001.0)

@todo datakit protocol。 Socket.open の第一引数 domain に使用します。

@todo
datakit protocol。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_DEC -> Integer (9001.0)

@todo DECnet protocol。 Socket.open の第一引数 domain に使用します。

@todo
DECnet protocol。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_DLI -> Integer (9001.0)

@todo DEC Direct data link interface。 Socket.open の第一引数 domain に使用します。

@todo
DEC Direct data link interface。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_E164 -> Integer (9001.0)

@todo CCITT E.164 recommendation。 Socket.open の第一引数 domain に使用します。

@todo
CCITT E.164 recommendation。
Socket.open の第一引数 domain に使用します。

絞り込み条件を変える

Socket::Constants::AF_ECMA -> Integer (9001.0)

@todo European computer manufacturers。 Socket.open の第一引数 domain に使用します。

@todo
European computer manufacturers。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_HYLINK -> Integer (9001.0)

@todo NSC Hyperchannel。 Socket.open の第一引数 domain に使用します。

@todo
NSC Hyperchannel。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_IMPLINK -> Integer (9001.0)

@todo ARPANET IMP。 Socket.open の第一引数 domain に使用します。

@todo
ARPANET IMP。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_INET -> Integer (9001.0)

IPv4。 Socket.open の第一引数 domain に使用します。

IPv4。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), socket(2freebsd), ip(7linux)

Socket::Constants::AF_INET6 -> Integer (9001.0)

IPv6。 Socket.open の第一引数 domain に使用します。

IPv6。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), socket(2freebsd), ipv6(7linux)

絞り込み条件を変える

Socket::Constants::AF_IPX -> Integer (9001.0)

IPX(Novell Internet Packet eXchange protocol)。 Socket.open の第一引数 domain に使用します。

IPX(Novell Internet Packet eXchange protocol)。
Socket.open の第一引数 domain に使用します。

@see socket(3linux)

Socket::Constants::AF_ISDN -> Integer (9001.0)

@todo Integrated Services Digital Network。 Socket.open の第一引数 domain に使用します。

@todo
Integrated Services Digital Network。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_ISO -> Integer (9001.0)

@todo ISO Open Systems Interconnection protocols。 Socket.open の第一引数 domain に使用します。

@todo
ISO Open Systems Interconnection protocols。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_LAT -> Integer (9001.0)

@todo Local Area Transport protocol。 Socket.open の第一引数 domain に使用します。

@todo
Local Area Transport protocol。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_LINK -> Integer (9001.0)

@todo Link layer interface。 Socket.open の第一引数 domain に使用します。

@todo
Link layer interface。
Socket.open の第一引数 domain に使用します。

絞り込み条件を変える

Socket::Constants::AF_LOCAL -> Integer (9001.0)

Unix domain socket。 Socket.open の第一引数 domain に使用します。

Unix domain socket。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), unix(7linux)

Socket::Constants::AF_MAX -> Integer (9001.0)

対象のプラットフォーム上でのアドレスファミリーの最大の数値。

対象のプラットフォーム上でのアドレスファミリーの最大の数値。

@see Socket::Constants::PF_MAX

Socket::Constants::AF_NATM -> Integer (9001.0)

@todo Native ATM access。 Socket.open の第一引数 domain に使用します。

@todo
Native ATM access。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_NDRV -> Integer (9001.0)

@todo Network driver raw access。 Socket.open の第一引数 domain に使用します。

@todo
Network driver raw access。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_NETBIOS -> Integer (9001.0)

@todo NetBIOS。 Socket.open の第一引数 domain に使用します。

@todo
NetBIOS。
Socket.open の第一引数 domain に使用します。

絞り込み条件を変える

Socket::Constants::AF_NETGRAPH -> Integer (9001.0)

Netgraph sockets。 Socket.open の第一引数 domain に使用します。

Netgraph sockets。
Socket.open の第一引数 domain に使用します。

@see socket(2freebsd)

Socket::Constants::AF_NS -> Integer (9001.0)

@todo XEROX NS protocol。 Socket.open の第一引数 domain に使用します。

@todo
XEROX NS protocol。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_OSI -> Integer (9001.0)

@todo ISO Open Systems Interconnection protocols。 Socket.open の第一引数 domain に使用します。

@todo
ISO Open Systems Interconnection protocols。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_PACKET -> Integer (9001.0)

デバイスレベルインターフェース。 Socket.open の第一引数 domain に使用します。

デバイスレベルインターフェース。
Socket.open の第一引数 domain に使用します。

@see socket(2linux), packet(7linux)

Socket::Constants::AF_PPP -> Integer (9001.0)

@todo Point-to-Point Protocol。 Socket.open の第一引数 domain に使用します。

@todo
Point-to-Point Protocol。
Socket.open の第一引数 domain に使用します。

絞り込み条件を変える

Socket::Constants::AF_PUP -> Integer (9001.0)

PUP(PARC Universal Packet)。 Socket.open の第一引数 domain に使用します。

PUP(PARC Universal Packet)。
Socket.open の第一引数 domain に使用します。

@see socket(2freebsd)

Socket::Constants::AF_ROUTE -> Integer (9001.0)

@todo Internal Routing protocol。 Socket.open の第一引数 domain に使用します。

@todo
Internal Routing protocol。
Socket.open の第一引数 domain に使用します。

@todo

Socket::Constants::AF_SIP -> Integer (9001.0)

@todo Simple Internet Protocol。 Socket.open の第一引数 domain に使用します。

@todo
Simple Internet Protocol。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_SNA -> Integer (9001.0)

@todo IBM SNA protocol。 Socket.open の第一引数 domain に使用します。

@todo
IBM SNA protocol。
Socket.open の第一引数 domain に使用します。

Socket::Constants::AF_SYSTEM -> Integer (9001.0)

@todo

@todo

Socket.open の第一引数 domain に使用します。

絞り込み条件を変える

Socket::Constants::AF_UNIX -> Integer (9001.0)

Unix domain socket。 Socket.open の第一引数 domain に使用します。

Unix domain socket。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), unix(7linux)

Socket::Constants::AF_UNSPEC -> Integer (9001.0)

アドレスファミリー不定。

アドレスファミリー不定。

@see Socket.open, sys/socket.h(header)

Socket::Constants::AI_ADDRCONFIG -> Integer (9001.0)

Accept only if any address is assigned。

Accept only if any address is assigned。

Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。

@see getaddrinfo(3)

Socket::Constants::AI_ALL -> Integer (9001.0)

Allow all addresses。

Allow all addresses。

Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。

@see getaddrinfo(3)

Socket::Constants::AI_CANONNAME -> Integer (9001.0)

Fill in the canonical name。

Fill in the canonical name。

Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。

@see getaddrinfo(3)

絞り込み条件を変える

Socket::Constants::AI_DEFAULT -> Integer (9001.0)

Default flags for getaddrinfo。

Default flags for getaddrinfo。

Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。

@see getipnodebyname(3freebsd)

Socket::Constants::AI_MASK -> Integer (9001.0)

@todo

@todo

Socket::Constants::AI_NUMERICHOST -> Integer (9001.0)

Prevent host name resolution。

Prevent host name resolution。

Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。

@see getaddrinfo(3)

Socket::Constants::AI_NUMERICSERV -> Integer (9001.0)

Prevent server name resolution。

Prevent server name resolution。

Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。

@see getaddrinfo(3)

Socket::Constants::AI_PASSIVE -> Integer (9001.0)

Get address to use with bind。

Get address to use with bind。

Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。

@see getaddrinfo(3)

絞り込み条件を変える

Socket::Constants::AI_V4MAPPED -> Integer (9001.0)

Accept IPv4-mapped IPv6 addresses。

Accept IPv4-mapped IPv6 addresses。

Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。

@see getaddrinfo(3)

Socket::Constants::AI_V4MAPPED_CFG -> Integer (9001.0)

Accept IPv4 mapped addresses if the kernel supports it。

Accept IPv4 mapped addresses if the kernel supports it。

Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。

@see getipnodebyname(3freebsd)

Socket::Constants::EAI_ADDRFAMILY -> Integer (9001.0)

Address family for hostname not supported

Address family for hostname not supported

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

@see getaddrinfo(3linux), gai_strerror(3freebsd)

Socket::Constants::EAI_AGAIN -> Integer (9001.0)

Temporary failure in name resolution

Temporary failure in name resolution

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

@see getaddrinfo(3linux), gai_strerror(3freebsd)

Socket::Constants::EAI_BADFLAGS -> Integer (9001.0)

Invalid flags

Invalid flags

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

@see getaddrinfo(3linux), gai_strerror(3freebsd)

絞り込み条件を変える

<< 1 2 3 ... > >>