Módulo: Mongo::Protocol::Serializers Private

Incluído em:
mensagem
Definido em:
build/ruby-driver-v2.19/lib/mongo/protocol/serializers.rb,
build/ruby-driver-v2.19/lib/mongo/protocol/bit_vector.rb

Visão geral

Este módulo faz parte de uma API privada. Você deve evitar usar este módulo, se possível, pois ele pode ser removido ou alterado no futuro.

Container para várias estratégias de serialização

Cada estratégia deve ter um método de serialização chamado serailize e um método de desserialização chamado deserialize

Os métodos de serialização devem usar os argumentos do buffer e do valor e serializar o valor no buffer

Os métodos de desserialização devem usar um argumento de fluxo de IO e desserializar o valor do fluxo de bytes

Definido sob namespace

Módulos: Byte, Bytes, CString, Document, Header, Int32, Int64, Sections, Zero Classes: BitVector