Package prlsdkapi :: Class VmUsbDev
[hide private]
[frames] | no frames]

Class VmUsbDev

  object --+                
           |                
 prlsdk.Base --+            
               |            
prlsdk.BaseAsync --+        
                   |        
prlsdk.OwnerRefAsync --+    
                       |    
               VmBaseDev --+
                           |
                          VmUsbDev

Provides methods for managing virtual USB devices.

Instance Methods [hide private]

Inherited from VmBaseDev: connect, create, create_image, disconnect, remove, set_default_stack_index

Inherited from prlsdk.OwnerRefAsync: __init__, __new__

Inherited from prlsdk.BaseAsync: __cmp__, __repr__, cancel, wait

Inherited from object: __delattr__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __setattr__, __str__

Class Variables [hide private]
  __prefix__ = 'vmdevusb'
  __ht__ = 268435471

Inherited from VmBaseDev: __int_prefix__

Properties [hide private]
  autoconnect_option
USB controller autoconnect option.

Inherited from VmBaseDev: connected, emulated_type, enabled, friendly_name, index, remote, sys_name, type

Inherited from prlsdk.OwnerRefAsync: __owner__

Inherited from prlsdk.BaseAsync: __expected_h_type__, __job__, finished, handle_type

Inherited from prlsdk.Base: __handle__

Inherited from object: __class__

Property Details [hide private]

autoconnect_option

USB controller autoconnect option. See consts.PUD_xxx for available options.

Get Method:
unreachable.vmdevusb__get_autoconnect_option(vmdevusb, VmDevUsb) - Gets USB controller autoconnect devices option.
Set Method:
unreachable.vmdevusb__set_autoconnect_option(vmdevusb, VmDevUsb, autoconnect_option) - Sets USB controller autoconnect devices option.