Sha256: 2d3f0f4c8399bd276003aa160a67e365bdaacebbab2d7f2cb9046f7ce2d588a2

Contents?: true

Size: 1.79 KB

Versions: 19

Compression:

Stored size: 1.79 KB

Contents

module VirtualBox
  module COM
    module Interface
      module Version_3_1_X
        class SystemProperties < AbstractInterface
          IID = "8030645c-8fef-4320-bb7b-c829f00069dc"

          property :min_guest_ram, T_UINT32, :readonly => true
          property :max_guest_ram, T_UINT32, :readonly => true
          property :min_guest_vram, T_UINT32, :readonly => true
          property :max_guest_vram, T_UINT32, :readonly => true
          property :min_guest_cpu_count, T_UINT32, :readonly => true
          property :max_guest_cpu_count, T_UINT32, :readonly => true
          property :max_vdi_size, T_UINT64, :readonly => true
          property :network_adapter_count, T_UINT32, :readonly => true
          property :serial_port_count, T_UINT32, :readonly => true
          property :parallel_port_count, T_UINT32, :readonly => true
          property :max_boot_position, T_UINT32, :readonly => true
          property :default_machine_folder, WSTRING
          property :default_hard_disk_folder, WSTRING
          property :medium_formats, [:MediumFormat], :readonly => true
          property :default_hard_disk_format, WSTRING
          property :remote_display_auth_library, WSTRING
          property :web_service_auth_library, WSTRING
          property :log_history_count, T_UINT32
          property :default_audio_driver, :AudioDriverType, :readonly => true

          function :get_max_devices_per_port_for_storage_bus, T_UINT32, [:StorageBus]
          function :get_min_port_count_for_storage_bus, T_UINT32, [:StorageBus]
          function :get_max_port_count_for_storage_bus, T_UINT32, [:StorageBus]
          function :get_max_instances_of_storage_bus, T_UINT32, [:StorageBus]
          function :get_device_types_for_storage_bus, [:DeviceType], [:StorageBus]
        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/system_properties.rb
virtualbox-0.8.5 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.8.4 lib/virtualbox/com/interface/3.1.x/system_properties.rb
velir_virtualbox-0.8.4 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.8.3 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.8.2 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.8.1 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.8.0 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.7.9 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.7.8 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.7.7 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.7.6 lib/virtualbox/com/interface/3.1.x/system_properties.rb
bbrowning-virtualbox-0.7.6.dev lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.7.5 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.7.4 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.7.3 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.7.2 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.7.1 lib/virtualbox/com/interface/3.1.x/system_properties.rb
virtualbox-0.7.0 lib/virtualbox/com/interface/3.1.x/system_properties.rb