モジュール: Mongo::Protocol::Serializers Private
- 次のドキュメントに含まれます。
- メッセージ
- 定義:
- build/ruby-Driver-v 2.19 /lib/mongo/protocol/serializers.rb 、
build/ruby-Driver-v 2.19 /lib/mongo/protocol/bit_vector.rb
Overview
このモジュールはプライベート API の一部です。 このモジュールは将来削除または変更される可能性があるため、可能な限り使用しないでください。
さまざまな直列化戦略のためのコンテナ
各戦略には、 serailize
という名前の直列化メソッドとdeserialize
という名前の逆直列化メソッドが必要です。
直列化メソッドはバッファと値の引数を受け取り、値をバッファに直列化する必要があります
逆シリアル化メソッドは IO ストリーム引数を受け取り、バイトのストリームから値を逆シリアル化する必要があります
名前空間で定義済み
Modules: バイト、バイト、 CString 、ドキュメント、ヘッダー、 Int 32 、 Int 64 、セクション、ゼロクラス、 BitVector