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