モジュール: Mongo::Protocol::Serializer::CString Private

定義:
build/ruby-Driver-v 2.19 /lib/mongo/protocol/serializers.rb

Overview

このモジュールはプライベート API の一部です。 このモジュールは将来削除または変更される可能性があるため、可能な限り使用しないでください。

C スタイルの文字列用の MongoDB ワイヤプロトコル シリアル化戦略。

C スタイルの文字列(null 終了)を直列化および逆直列化します。

クラスメソッドの概要を折りたたむ

クラスメソッドの詳細

シリアル化(バッファ、値、検証_キー = nil) = string

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

C スタイルの string をバッファに直列化します

パラメーター:

  • バッファ ( string )

    シリアル化された Cstring を受信するためのバッファ。

  • 価値 ( string )

    シリアル化する string。

次の値を返します。

  • ( string )

    シリアル化された値を持つバッファ。



85
86
87
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/protocol/serializers.rb', 行85

デフォルト 自己.直列化(バッファ, 価値, validation_keys = nil)
  バッファ.put_cstring(価値)
end