Sha256: c8158a89aa7a1a221bd98df536504a63883e70b5bb3b74ef60ccdf259c4e3dbe

Contents?: true

Size: 1.3 KB

Versions: 19

Compression:

Stored size: 1.3 KB

Contents

module VirtualBox
  module COM
    module Interface
      module Version_3_1_X
        class HostNetworkInterface < AbstractInterface
          IID = "ce6fae58-7642-4102-b5db-c9005c2320a8"

          property :name, WSTRING, :readonly => true
          property :id, WSTRING, :readonly => true
          property :network_name, WSTRING, :readonly => true
          property :dhcp_enabled, T_BOOL, :readonly => true
          property :ip_address, WSTRING, :readonly => true
          property :network_mask, WSTRING, :readonly => true
          property :ip_v6_supported, T_BOOL, :readonly => true
          property :ip_v6_address, WSTRING, :readonly => true
          property :ip_v6_network_mask_prefix_length, T_UINT32, :readonly => true
          property :hardware_address, WSTRING, :readonly => true
          property :medium_type, :HostNetworkInterfaceMediumType, :readonly => true
          property :status, :HostNetworkInterfaceStatus, :readonly => true
          property :interface_type, :HostNetworkInterfaceType, :readonly => true

          function :enable_static_ip_config, nil, [WSTRING, WSTRING]
          function :enable_static_ip_config_v6, nil, [WSTRING, T_UINT32]
          function :enable_dynamic_ip_config, nil, []
          function :dhcp_rediscover, nil, []
        end
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 3 rubygems

Version Path
virtualbox-0.8.6 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.8.5 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.8.4 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
velir_virtualbox-0.8.4 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.8.3 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.8.2 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.8.1 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.8.0 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.7.9 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.7.8 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.7.7 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.7.6 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
bbrowning-virtualbox-0.7.6.dev lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.7.5 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.7.4 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.7.3 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.7.2 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.7.1 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb
virtualbox-0.7.0 lib/virtualbox/com/interface/3.1.x/host_network_interface.rb