Module: Mongo::Protocol::Serializers::Byte Private
- Definido en:
- lib/mongo/protocol/serializers.rb
Overview
Este módulo forma parte de una API privada. Debe evitar su uso siempre que sea posible, ya que podría eliminarse o modificarse en el futuro.
Estrategia de serialización del protocolo de cable MongoDB para un solo byte.
Guarda y recupera un solo byte del búfer de bytes.
Resumen del método de clase colapsar
-
.deserialize(buffer, options = {}) ⇒ String
privado
Deserializa un byte del búfer de bytes.
-
.serializar(buffer, valor, validating_keys = nil) ⇒ BSON::ByteBuffer
privado
Escribe un byte en el búfer.
Detalles del método de clase
.deserialize(buffer, options = {}) ⇒ String
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
Deserializa un byte del búfer de bytes.
426 427 428 |
# Archivo 'lib/mongo/protocol/serializers.rb', línea 426 def sí mismo.deserializar(buffer, = {}) buffer.obtener_byte end |
.serialize(buffer, valor, claves de validación = nil ) ⇒ BSON::ByteBuffer
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
Escribe un byte en el búfer.
414 415 416 |
# Archivo 'lib/mongo/protocol/serializers.rb', línea 414 def sí mismo.serializar(buffer, Valor, validating_keys = nulo) buffer.put_byte(Valor) end |