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