Class: Mongo::Protocol::KillCursors
Overview
MongoDB ワイヤプロトコルの killCursors メッセージ
これは、一定数のカーソルを強制終了するためにサーバーに送信されるクライアント リクエスト メッセージです。
名前空間で定義済み
クラス: アップ変換
定数の概要
メッセージから継承された定数
メッセージ::バッチ_サイズ、メッセージ::COLLECTION 、メッセージ::LITIT 、メッセージ:MAX_MESSAGE_SIZE 、 メッセージ:: ORDER 、メッセージ::Q
シリアライザーに含まれる定数
シリアライザー::HEADER_PACK、シリアライザー::int32_PACK、シリアライザー::INT64_PACK、シリアライザー::NULL、シリアライザー::ゼロ
インスタンス属性の概要
メッセージから継承された属性
インスタンス メソッドの概要を折りたたむ
-
#初期化(コレクション、データベース、カーソル_ids) = killCursors
コンストラクター
新しい killCursors メッセージを作成します。
-
ペイロード= BSON::Document
モニタリングのイベント ペイロードを返します。
メッセージから継承されたメソッド
#====================================================================================
IDに含まれるメソッド
コンストラクターの詳細
#初期化(コレクション、データベース、カーソル_ids) = killCursors
新しい killCursors メッセージを作成します
34 35 36 37 38 39 40 |
# ファイル 'lib/mongo/プロトコル/kill_cursors.rb' は、34 行 デフォルト 初期化(コレクション, database, cursor_ids) @database = database @cursor_ids = cursor_ids @id_count = @cursor_ids.サイズ @upconvert = アップ変換.新着情報(コレクション, cursor_ids) スーパー end |
インスタンス メソッドの詳細
ペイロード= BSON::Document
モニタリングのイベント ペイロードを返します。
50 51 52 53 54 55 56 57 |
# ファイル 'lib/mongo/プロトコル/kill_cursors.rb' は、50 行 デフォルト ペイロード BSON::ドキュメント.新着情報( command_name: ' killCursors ', database_name: @database, コマンド: アップ変換.コマンド, request_id: request_id ) end |