クラス: Mongo::Address::Unix
- 継承:
-
オブジェクト
- オブジェクト
- Mongo::Address::Unix
- 定義:
- build/ruby-Driver-v 2.19 /lib/mongo/address/Unix.rb
Overview
ソケットアドレスを設定します。
定数の概要の削減
- 一致 =
ソケット パスを一致させるために使用する正規表現。
Regexp.新着情報('\.sock').freeze
インスタンス属性の概要を折りたたむ
-
#ホスト= string
readOnly
Host ホスト。
-
#port ⇒ nil
readOnly
PortWal は常に nil です。
クラスメソッドの概要を折りたたむ
インスタンス メソッドの概要を折りたたむ
-
#初期化(ホスト、ポート = nil、host_name = nil)= nil)= Unix
コンストラクター
ソケット リゾルバを初期化します。
-
#ソケット(socket_timeout、オプション={{})= Mongo::Socket::Unix
private
オプションを指定して、指定されたアドレスの種類のソケットを取得します。
コンストラクターの詳細
#初期化(ホスト、ポート = nil、host_name = nil)= nil)= Unix
ソケット リゾルバを初期化します。
59 60 61 |
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/address/Unix.rb', 行59 デフォルト 初期化(ホスト, ポート=nil, host_name=nil) @host = ホスト end |
インスタンス属性の詳細
ホスト= string (読み取り専用)
ホストを返します。
27 28 29 |
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/address/Unix.rb', 行27 デフォルト ホスト @host end |
ポート番号 → nil (読み取り専用)
常に nil であるポートを返します。
30 31 32 |
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/address/Unix.rb', 行30 デフォルト ポート @port end |
クラスメソッドの詳細
。 parse (アドレス)= Array=string=====================================<String>
ソケット パスを解析します。
47 48 49 |
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/address/Unix.rb', 行47 デフォルト 自己.parse(address) [ address ] end |
インスタンス メソッドの詳細
#ソケット(socket_timeout、オプション={{})= Mongo::Socket::Unix
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
オプションを指定して、指定されたアドレスの種類のソケットを取得します。
77 78 79 |
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/address/Unix.rb', 行77 デフォルト ソケット(socket_timeout, = {}) ソケット::Unix.新着情報(ホスト, socket_timeout, ) end |