class DhcpsApi::DHCP_CLIENT_INFO_ARRAY_V4

typedef struct _DHCP_CLIENT_INFO_ARRAY_V4 {

DWORD                 NumElements;
LPDHCP_CLIENT_INFO_V4 *Clients;

} DHCP_CLIENT_INFO_ARRAY_V4, *LPDHCP_CLIENT_INFO_ARRAY_V4;

Public Instance Methods

as_ruby_struct() click to toggle source
# File lib/dhcpsapi/data_structures.rb, line 335
def as_ruby_struct
  0.upto(self[:num_elements]-1).inject([]) do |all, offset|
    all << DHCP_CLIENT_INFO_V4.new((self[:clients] + offset*FFI::Pointer.size).read_pointer).as_ruby_struct
  end
end