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



340
341
342
# Archivo 'lib/mongo/protocol/msg.rb', línea 340

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

Detalles de atributo de instancias

#documentos ⇒ Objeto (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



344
345
346
# Archivo 'lib/mongo/protocol/msg.rb', línea 344

def Documentos
  @documents
end

#identificador ⇒ Objeto (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



344
345
346
# Archivo 'lib/mongo/protocol/msg.rb', línea 344

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



346
347
348
349
# Archivo 'lib/mongo/protocol/msg.rb', línea 346

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