Módulo: Mongo::Protocol::Serializers::CString Private

Definido em:
build/ruby-driver-v2.19/lib/mongo/protocol/serializers.rb

Visão geral

Este módulo faz parte de uma API privada. Você deve evitar usar este módulo, se possível, pois ele pode ser removido ou alterado no futuro.

Estratégia de serialização de protocolo de conexão do MongoDB para strings de estilo C.

Serializa e deserializa cadeias de caracteres de estilo C (terminações nulas).

Recolhimento do Resumo do método de classe

Detalhes do método de classe

.serializar(buffer, valor, validate_keys = nil) ➤ string

Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.

Serializa uma string de estilo C no buffer

Parâmetros:

  • buffer (string)

    Buffer para receber o CString serializado.

  • valor (string)

    A string a ser serializada.

Retorna:

  • (string)

    Buffer com valor serializado.



85
86
87
# File 'build/ruby-driver-v2.19/lib/mongo/protocol/serializers.rb', linha 85

def auto.serializar(buffer, valor, validate_keys = nada)
  buffer.put_cstring(valor)
end