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

Incluido en:
Mensaje
Definido en:
lib/mongo/protocolo/serializadores.rb,
lib/mongo/protocolo/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 diversas 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 tomar argumentos de valor y de búfer y serializar el valor en el búfer

Los métodos de deserialización deben tomar un argumento de flujo de E/S y deserializar el valor del flujo de bytes

Definido en el espacio de nombres

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