Sha256: e6361279015c7c33471df9540c1e68a1c5ea14ce8830d1a4991655f0e5cd8a3e

Contents?: true

Size: 1.3 KB

Versions: 19

Compression:

Stored size: 1.3 KB

Contents

module VirtualBox
  module COM
    module Interface
      module Version_3_2_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.2.x/host_network_interface.rb
virtualbox-0.8.5 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.8.4 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
velir_virtualbox-0.8.4 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.8.3 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.8.2 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.8.1 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.8.0 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.7.9 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.7.8 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.7.7 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.7.6 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
bbrowning-virtualbox-0.7.6.dev lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.7.5 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.7.4 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.7.3 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.7.2 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.7.1 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb
virtualbox-0.7.0 lib/virtualbox/com/interface/3.2.x/host_network_interface.rb