Module: Fastdfs::Client::ProtoCommon
- Defined in:
- lib/fastdfs-client/proto_common.rb
Constant Summary collapse
- TRACKER_BODY_LEN =
40- IPADDR =
16...31
- PORT =
31...-1
- SIZE_LEN =
9- HEAD_LEN =
10- EXTNAME_LEN =
6- GROUP_NAME_MAX_LEN =
16
Class Method Summary collapse
Class Method Details
.header_bytes(cmd, hex_long, erron = 0) ⇒ Object
14 15 16 17 18 19 20 |
# File 'lib/fastdfs-client/proto_common.rb', line 14 def self.header_bytes(cmd, hex_long, erron=0) hex_bytes = Utils.number_to_Buffer(hex_long) header = hex_bytes.fill(0, hex_bytes.length...HEAD_LEN) header[8] = cmd header[9] = erron header end |