class DhcpsApi::DHCP_BINARY_DATA
Public Class Methods
from_data(data)
click to toggle source
# File lib/dhcpsapi/data_structures.rb, line 77 def self.from_data(data) to_return = new to_return[:data_length] = data.size to_return[:data] = FFI::MemoryPointer.new(:uint8, data.size) to_return[:data].write_array_of_uint8(data) to_return end
Public Instance Methods
data_as_ruby_struct_attr()
click to toggle source
# File lib/dhcpsapi/data_structures.rb, line 85 def data_as_ruby_struct_attr self[:data].read_array_of_type(:uint8, :read_uint8, self[:data_length]) end