モジュール: Mongo::Protocol::Serializer::Bytes Private
- 定義:
- build/ruby-Driver-v 2.19 /lib/mongo/protocol/serializers.rb
Overview
このモジュールはプライベート API の一部です。 このモジュールは将来削除または変更される可能性があるため、可能な限り使用しないでください。
MongoDB ワイヤプロトコル直列化戦略(n バイト用)。
バイト バッファからバイトを書込み、取得します。
クラスメソッドの概要を折りたたむ
-
。逆シリアル化(バッファ、オプション = {}) = string
private
バイト バッファからバイトを逆直列化します。
-
。シリアル化(バッファ、値、検証_キー = nil)= BSON::Byteバッファリング
private
バッファにバイトを書き込みます。
クラスメソッドの詳細
。逆シリアル化(バッファ、オプション = {}) = string
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
バイト バッファからバイトを逆直列化します。
460 461 462 463 |
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/protocol/serializers.rb', 行460 デフォルト 自己.逆シリアル化(バッファ, = {}) num_bytes = [:num_bytes] バッファ.get_bytes(num_bytes || バッファ.Length) end |
。シリアル化(バッファ、値、検証_キー = nil)= BSON::Byteバッファリング
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
バッファにバイトを書き込みます。
446 447 448 |
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/protocol/serializers.rb', 行446 デフォルト 自己.直列化(バッファ, 価値, validation_keys = nil) バッファ.put_bytes(価値) end |