Clase: Mongo::Protocol::Msg::Section1 Privado

Hereda:
Objeto
  • Objeto
Mostrar todo
Definido en:
lib/mongo/protocol/msg.rb

Overview

Esta clase forma parte de una API privada. Evita usar esta clase si es posible, ya que puede ser eliminada o modificada en el futuro.

Encapsula un tipo 1 de la sección OP_MSG.

Resumen de atributos de la instancia colapsar

Resumen del método de instancia colapsar

Detalles del Constructor

#initializar(identificador, documentos) ⇒ Sección1

Este método es parte de una API privada. Se debe evitar el uso de este método 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



351
352
353
# Archivo 'lib/mongo/protocol/msg.rb', línea 351

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

Detalles de atributo de instancias

#documentosObjeto (solo lectura)

Este método es parte de una API privada. Se debe evitar el uso de este método si es posible, ya que podría eliminarse o modificarse en el futuro.

Desde:

  • 2.5.0



355
356
357
# Archivo 'lib/mongo/protocol/msg.rb', línea 355

def Documentos
  @documents
end

#identificadorObjeto (solo lectura)

Este método es parte de una API privada. Se debe evitar el uso de este método si es posible, ya que podría eliminarse o modificarse en el futuro.

Desde:

  • 2.5.0



355
356
357
# Archivo 'lib/mongo/protocol/msg.rb', línea 355

def identifier
  @identifier
end

Detalles del método de instancia

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

Este método es parte de una API privada. Se debe evitar el uso de este método si es posible, ya que podría eliminarse o modificarse en el futuro.

Desde:

  • 2.5.0



357
358
359
360
# Archivo 'lib/mongo/protocol/msg.rb', línea 357

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