Sha256: bb614be9e2916b5a68f5afb2c9a050495f2887ebc2865e3564503bb6e91a19d6

Contents?: true

Size: 1.02 KB

Versions: 19

Compression:

Stored size: 1.02 KB

Contents

module VirtualBox
  module COM
    module Interface
      module Version_3_2_X
        class NATEngine < AbstractInterface
          IID = "4b286616-eb03-11de-b0fb-1701eca42246"

          property :network, WSTRING
          property :host_ip, WSTRING
          property :tftp_prefix, WSTRING
          property :tftp_boot_file, WSTRING
          property :tftp_next_server, WSTRING
          property :alias_mode, T_UINT32
          property :dns_pass_domain, T_BOOL
          property :dns_proxy, T_BOOL
          property :dns_use_host_resolver, T_BOOL
          property :redirects, [WSTRING], :readonly => true

          function :set_network_settings, nil, [T_UINT32, T_UINT32, T_UINT32, T_UINT32, T_UINT32]
          function :get_network_settings, nil, [[:out, T_UINT32], [:out, T_UINT32], [:out, T_UINT32], [:out, T_UINT32], [:out, T_UINT32]]
          function :add_redirect, nil, [WSTRING, :NATProtocol, WSTRING, T_UINT16, WSTRING, T_UINT16]
          function :remove_redirect, nil, [WSTRING]
        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/nat_engine.rb
virtualbox-0.8.5 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.8.4 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
velir_virtualbox-0.8.4 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.8.3 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.8.2 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.8.1 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.8.0 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.7.9 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.7.8 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.7.7 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.7.6 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
bbrowning-virtualbox-0.7.6.dev lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.7.5 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.7.4 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.7.3 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.7.2 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.7.1 lib/virtualbox/com/interface/3.2.x/nat_engine.rb
virtualbox-0.7.0 lib/virtualbox/com/interface/3.2.x/nat_engine.rb