Sha256: 18ed9590be7f18168dea26f6a66eb7481414ec60da09f8cafd8b6f905aa01a71

Contents?: true

Size: 576 Bytes

Versions: 6

Compression:

Stored size: 576 Bytes

Contents

module VirtualBox
  module COM
    module Interface
      module Version_4_0_X
        class BandwidthControl < AbstractInterface
          IID_STR = "D0A24DB0-F756-11DF-98CF-0800200C9A66"

          property :num_groups, T_UINT32, :readonly => true

          function :create_bandwidth_group, nil, [WSTRING, :BandwidthGroupType, T_UINT32]
          function :delete_bandwidth_group, nil, [WSTRING]
          function :get_bandwidth_group, :BandwidthGroup, [WSTRING]
          function :get_all_bandwidth_groups, [:BandwidthGroup], []
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
virtualbox-0.9.2 lib/virtualbox/com/interface/4.0.x/BandwidthControl.rb
virtualbox-0.9.1 lib/virtualbox/com/interface/4.0.x/BandwidthControl.rb
virtualbox-0.9.0 lib/virtualbox/com/interface/4.0.x/BandwidthControl.rb
virtualbox-0.8.6 lib/virtualbox/com/interface/4.0.x/bandwidth_control.rb
virtualbox-0.8.5 lib/virtualbox/com/interface/4.0.x/bandwidth_control.rb
virtualbox-0.8.4 lib/virtualbox/com/interface/4.0.x/bandwidth_control.rb