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