Clase: Mongo::Protocolo::Msg::Sección1 Privada

Hereda:
Objeto
  • Objeto
Mostrar todo
Definido en:
lib/mongo/protocol/msg.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.

Encapsula una sección OP_MSG de tipo 1.

Colapso delresumen de atributos de instancia

Colapso del resumen del método de instancia

Detalles del constructor

#inicializar(identificador, documentos) ⇒ Sección1

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 una nueva instancia de la Sección1.

Desde:

  • 2.5.0



366
367
368
# Archivo 'lib/mongo/protocol/msg.rb', línea 366

def inicializar(identifier, Documentos)
  @identifier, @documents = identifier, Documentos
end

Detalles de los atributos de instancia

#documentosObjeto (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.

Desde:

  • 2.5.0



370
371
372
# Archivo 'lib/mongo/protocol/msg.rb', línea 370

def Documentos
  @documents
end

#identificadorObjeto (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.

Desde:

  • 2.5.0



370
371
372
# Archivo 'lib/mongo/protocol/msg.rb', línea 370

def identifier
  @identifier
end

Detalles del método de instancia

#==(otro) ⇒ Objeto También conocido como: eql?

Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.

Desde:

  • 2.5.0



372
373
374
375
# Archivo 'lib/mongo/protocol/msg.rb', línea 372

def ==(otros)
  otros.is_a?(Sección1) &&
    identifier == otros.identifier && Documentos == otros.Documentos
end