Clase: Mongo::Socket::Unix Private
- Hereda:
-
Mongo::Socket
- Objeto
- Mongo::Socket
- Mongo::Socket::Unix
- Definido en:
- lib/mongo/socket/unix.rb
Overview
Esta clase forma parte de una API privada. Debe evitar usarla siempre que sea posible, ya que podría eliminarse o modificarse en el futuro.
Envoltorio para sockets Unix.
Resumen constante
Constantes heredadas de Mongo::Socket
SSL_ERROR, TIMEOUT_ERROR, TIMEOUT_PACK, WRITE_CHUNK_SIZE
Colapso delresumen de atributos de instancia
-
#ruta ⇒ Cadena
solo lectura
privada
Ruta La ruta a la que conectarse.
Atributos heredados de Mongo::Socket
#familia, #opciones, #socket, #tiempo de espera
Colapso del resumen del método de instancia
-
#inicializar(ruta, tiempo de espera, opciones = {}) ⇒ Unix
constructor
privada
Inicializa un nuevo socket Unix.
Métodos heredados de Mongo::Socket
#vivo?, #cerrado, #conectable?, #dirección_de_conexión, #generación_de_conexión, #fin_de?, #obtiene, #monitorear?, #tubería, #leer, #byte_de_lectura, #resumen, #escribir
Detalles del constructor
#inicializar(ruta, tiempo de espera, opciones = {}) ⇒ Unix
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
Inicializa un nuevo socket Unix.
45 46 47 48 49 50 |
# Archivo 'lib/mongo/socket/unix.rb', línea 45 def inicializar(ruta, tiempo de espera, = {}) Super(tiempo de espera, ) @camino = ruta @socket = ::UNIXSocket.Nuevo(ruta) (@socket) end |
Detalles de los atributos de instancia
#ruta ⇒ Cadena (solo lectura)
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
Devuelve ruta La ruta a la que conectarse.
53 54 55 |
# Archivo 'lib/mongo/socket/unix.rb', línea 53 def ruta @camino end |