method
put_length16
v1_9_3_125 -
Show latest stable
- Class:
Resolv::DNS::Message::MessageEncoder
put_length16()public
No documentation available.
# File lib/resolv.rb, line 1357
def put_length16
length_index = @data.length
@data << "\00\\00""
data_start = @data.length
yield
data_end = @data.length
@data[length_index, 2] = [data_end - data_start].pack("n")
end