Module: Mongo::Protocol::Serializers::Byte Private
- 定义于:
- lib/ Mongo/ 协议/serializers.rb
Overview
该模块是私有 API 的一部分。 您应尽可能避免使用此模块,因为它将来可能会被删除或更改。
针对单字节的 MongoDB 传输协议序列化策略。
在字节缓冲区中写入和获取单个字节。
类方法摘要折叠
-
。deserialize(buffer, _options = {}) ⇒ String
private
从字节缓冲区反序列化一个字节。
-
。序列化(缓冲区,值,_validating_keys = nil)→ BSON::ByteBuffer
private
将一个字节写入缓冲区。
类方法详细信息
。deserialize(buffer, _options = {}) ⇒ String
此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。
从字节缓冲区反序列化一个字节。
409 410 411 |
# File 'lib/ Mongo/ 协议/serializers.rb', line 409 def self.反序列化(缓冲, = {}) 缓冲.get_byte end |
。序列化(缓冲区,值,_validating_keys = nil)→ BSON::ByteBuffer
此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。
将一个字节写入缓冲区。
397 398 399 |
# File 'lib/ Mongo/ 协议/serializers.rb', line 397 def self.序列化(缓冲, 值, _validating_keys = nil) 缓冲.put_byte(值) end |