Classe: Mongo::Socket::Unix Private
- Herda:
-
Soquete
- Objeto
- Soquete
- Mongo::Socket::Unix
- Definido em:
- lib/mongo/socket/unix.rb
Visão geral
Esta classe faz parte de uma API privada. Evite usar essa classe, se possível, pois ela pode ser removida ou alterada no futuro.
Encapsulador para soquetes Unix.
Recolhimento do Resumo do atributo de instância
-
#caminho ➤ string
Somente leitura
privado
Caminho O caminho para se conectar.
Recolhimento do Resumo do método de instância
-
#inicializar(caminhos, tempo limite, opções = {}) ➤ Unix
construtor
privado
Inicia um novo soquete Unix.
Detalhes do construtor
#inicializar(caminhos, tempo limite, opções = {}) ➤ Unix
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Inicia um novo soquete Unix.
42 43 44 45 46 47 |
# Arquivo 'lib/mongo/socket/unix.rb', linha 42 def inicializar(caminho, timeout, = {}) super(timeout, ) @path = caminho @socket = ::UNIXSocket.Novo(caminho) (@socket) end |
Detalhes do atributo da instância
#caminho ➤ string (somente leitura)
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Caminho de retornos O caminho para se conectar.
50 51 52 |
# Arquivo 'lib/mongo/socket/unix.rb', linha 50 def caminho @path end |