Módulo: Mongo::Protocol::Serializers Privado

Incluido en:
Mensaje
Definido en:
lib/mongo/protocol/serializers.rb,
lib/mongo/protocol/bit_vector.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.

Contenedor para varias estrategias de serialización

Cada estrategia debe tener un método de serialización llamado serailize y un método de deserialización llamado deserialize.

Los métodos de serialización deben recibir como argumentos un búfer y un valor, y serializar el valor dentro del búfer.

Los métodos de deserialización deben tomar un argumento de flujo de IO y deserializar el valor desde el flujo de bytes

Definido bajo Namespace

Modules: Byte, Bytes, CString, Documento, Encabezado, 32Int, Int,64 Secciones, CeroClases: BitVector