클래스: Mongo::Protocol::Reply
개요
회신을 나타내는 MongoDB 유선 프로토콜 메시지
네임스페이스 아래에 정의됨
클래스: 업컨버터
상수 요약
메시지에서 상속된 상수
Message::BATCH_SIZE, Message::COLLECTION, Message::LIMIT, Message::MAX_MESSAGE_SIZE, Message::ORDERED, Message::Q
직렬 변환기에 포함된 상수
Serializers::HEADER_PACK, Serializers::INT32_PACK, Serializers::INT64_PACK, Serializers::NULL, Serializers::ZERO
인스턴스 속성 요약
메시지에서 상속된 속성
인스턴스 메서드 요약 접기
-
#cursor_not_Found? ⇒ 참, 거짓
회신에 커서를 찾을 수 없음 플래그가 포함되어 있는지 확인합니다.
-
#payload ⇒ BSON::Document
모니터링 할 이벤트 페이로드를 반환합니다.
-
#query_failure? ⇒ 참, 거짓
회신에 쿼리 실패 플래그가 포함되어 있는지 확인합니다.
메시지에서 상속된 메서드
#==, deserialize, deserialize_array, deserialize_field, deserialize_header, 필드, 필드, #hash, #initialize, #maybe_add_server_api, #maybe_compress, #maybe_decrypt, #maybe_encrypt, #maybe_inflate, #replyable?, #serialize
ID에 포함된 메서드
생성자 세부 정보
이 클래스는 Mongo::Protocol::Message에서 생성자를 상속합니다.
인스턴스 메서드 세부 정보
#cursor_not_Found? ⇒ true, false
회신에 커서를 찾을 수 없음 플래그가 포함되어 있는지 확인합니다.
49 50 51 |
# 파일 'lib/ Mongo/ 프로토콜/reply.rb', 줄 49 def cursor_not_Found? flags.포함?(:cursor_not_Found) end |
#payload ⇒ BSON::Document
모니터링 할 이벤트 페이로드를 반환합니다.
61 62 63 64 65 66 |
# 파일 'lib/ Mongo/ 프로토콜/reply.rb', 줄 61 def Payload BSON::문서.신규( 회신: 업컨버터.명령, request_id: request_id ) end |
#query_failure? ⇒ true, false
회신에 쿼리 실패 플래그가 포함되어 있는지 확인합니다.
37 38 39 |
# 파일 'lib/ Mongo/ 프로토콜/reply.rb', 줄 37 def query_failure? flags.포함?(:query_failure) end |