Classe: Mongo::Protocol::Reply
- Herda:
-
mensagem
- Objeto
- mensagem
- Mongo::Protocol::Reply
- Definido em:
- lib/mongo/protocol/reply.rb
Visão geral
A mensagem do protocolo de conexão do MongoDB representando uma resposta
Definido sob namespace
Classes: Upconverter
Resumo constante
Constantes herdadas de Mensagem
Mensagem::BATCH_SIZE, Mensagem::COLLECTION, Mensagem::LIMIT, Mensagem::MAX_MSSAGE_SIZE, Mensagem::ORDERED , Mensagem::Q
Constantes incluídas dos serializadores
Serializadores::HEADER_PACK, Serializadores::INT32_PACK, Serializadores::INT64_PACK, Serializadores::NULL, Serializadores::Zero
Resumo do atributo de instância
Atributos herdados de Mensagem
Recolhimento do Resumo do método de instância
-
#cursor_not_Found? ➤ verdadeiro, falso
Determine se a resposta teve um sinalizador de cursor não encontrado.
-
#payload ➤ BSON::Document
Retorne a carga útil do evento para monitoramento.
-
#query_failure? ➤ verdadeiro, falso
Determine se a resposta teve um sinalizador de falha de query.
Métodos herdados de Mensagem
#==, deserialize, deserialize_array, deserialize_field, deserialize_header, campo, campos, #hash, #initialize, #maybe_add_server_api, #maybe_compress, #maybe_decrypt, #maybe_encrypt, #maybe_inflate, #replyable?, #serialize, #set_request_id
Métodos incluídos do ID
Detalhes do construtor
Esta classe herda um construtor do Mongo::Protocol::Message
Detalhes do método de instância
#cursor_not_Found? ➤ true, false
Determine se a resposta teve um sinalizador de cursor não encontrado.
49 50 51 |
# Arquivo 'lib/mongo/protocol/reply.rb', linha 49 def cursor_not_Found? flags.incluir?(:cursor_not_Found) end |
#payload ➤ BSON::Document
Retorne a carga útil do evento para monitoramento.
61 62 63 64 65 66 |
# Arquivo 'lib/mongo/protocol/reply.rb', linha 61 def Carga útil BSON::Documento.Novo( resposta: upconverter.comando, request_id: request_id ) end |
#query_failure? ➤ true, false
Determine se a resposta teve um sinalizador de falha de query.
37 38 39 |
# Arquivo 'lib/mongo/protocol/reply.rb', linha 37 def query_failure? flags.incluir?(:query_failure) end |