Package prlsdkapi
[hide private]
[frames] | no frames]

Package prlsdkapi

Submodules [hide private]

Classes [hide private]
  PrlSDKError
  __DeinitSDK
  ApiHelper
Provides common Parallels Python API system methods.
  Debug
Provides common Parallels Python API debug methods.
  _Handle
  StringList
The StringList class is a generic string container.
  HandleList
A generic container containing a list of handles (objects).
  OpTypeList
  Result
Contains the results of an asynchronous operation.
  Event
Contains information about a system event or an extended error information in an asynchronous method invocation.
  EventParam
Contains the system event parameter data.
  Job
Provides methods for managing asynchronous operations (jobs).
  Server
The main class providing methods for accessing Parallels Service.
  FsInfo
Contains information about a file system entry and its immediate child elements (files and directories) on the host computer.
  FsEntry
Contains information about a file system entry (disk, directory, file) on the host computer.
  ServerConfig
Provides methods for obtaining the host computer configuration information.
  HostDevice
A base class providing methods for obtaining information about physical devices on the host computer.
  HostHardDisk
Provides methods for obtaining information about a physical hard disk on the host computer.
  HdPartition
Provides methods for obtaining information about a physical hard disk partition on the host computer.
  HostNet
Provides methods for obtaining information about a physical network adapter on the host computer.
  HostPciDevice
Provides methods for obtaining information about a PCI device on the host computer.
  UserConfig
Provides methods for obtaining information about the currently logged in user and for setting the user preferences.
  UserInfo
Provides methods for obtaining information about the specified Parallels Service user.
  SessionInfo
  DispConfig
Provides methods for managing Parallels Service preferences.
  VirtualNet
Provides methods for managing Parallels virtual networks.
  PortForward
Provides access to the Port Forwarding functionality.
  VmDevice
A base class providing methods for virtual device management.
  VmHardDisk
Provides methods for managing virtual hard disks in a virtual machine.
  VmHdPartition
Provides methods for managing partitions of a virtual hard disk in a virtual machine.
  VmNet
Provides methods for managing network adapters in a virtual machine.
  VmUsb
Provides methods for managing USB devices in a virtual machine.
  VmSound
Provides methods for managing sound devices in a virtual machine.
  VmSerial
Provides methods for managing serial ports in a virtual machine.
  VmConfig
Provides methods for managing the configuration of a virtual machine.
  Vm
The Vm class provides methods for managing virtual machines.
  VmGuest
The VmGuest class is used to run programs and execute administrative tasks in a virtual machine.
  Share
Provides methods for managing host shares.
  ScreenRes
The class provides methods for modify the list of screen resolutions available in a virtual machine.
  BootDevice
Provides methods for managing boot device in a virtual machine.
  VmInfo
Contains the virtual machine state, access rights, and some other information.
  FoundVmInfo
Contains summary information about a virtual machine that was found as a result of a virtual machine search operation.
  AccessRights
Contains info about access rights that the users other than the owner have in respect to the virtual machine.
  VmToolsInfo
Provides methods for determining whether the Parallels Tools package is installed in a virtual machine and for obtaining its status and version information.
  Statistics
Provides methods for obtaining performance statistics for the host computer or an individual virtual machine.
  StatCpu
Provides methods for obtaining CPU statistics for the host computer or a virtual machine.
  StatNetIface
Provides methods for obtaining network interface statistics from the host or a virtual machine.
  StatUser
Provides methods for obtaining user session statistics.
  StatDisk
Provides methods for obtaining disk statistics for the host computer or a virtual machine.
  StatDiskPart
Provides methods for obtaining disk partition statistics for the host computer or a virtual machine.
  StatProcess
Provides methods for obtaining statistics for a system process.
  VmDataStatistic
  License
  ServerInfo
Provides methods for obtaining the Parallels Service information.
  NetService
Provides methods for obtaining the Parallels Service network status information.
  LoginResponse
Contains information returned as a result of a successful Parallels Service login operation.
  RunningTask
The RunningTask class is used to recover from a lost Parallels Service connection.
  TisRecord
Provides methods for retrieving information from the Tools Information Service database.
  _VmIOMouse
Provides methods for sending mouse commands to a virtual machine.
  _VmIOKeyboard
  _VmIODisplay
Provides methods for capturing screen shots of a remote virtual machine desktop.
  _VmIOAudio
  OsesMatrix
  ProblemReport
  ApplianceConfig
  UIEmuInput
  UsbIdentity
  PluginInfo
  CapturedVideoSource
  Backup
  BackupFile
  BackupFileDiff
  BackupInfo
  BackupParam
  IoDisplayScreenSize
  VmIO
Functions [hide private]
 
conv_error(err)
 
sdk_check_result(result, err_obj=None)
 
call_sdk_function(func_name, *args)
 
set_sdk_library_path(path)
 
get_sdk_library_path()
 
is_sdk_initialized()
 
init_desktop_sdk()
 
init_desktop_mas_sdk()
 
conv_handle_arg(arg)
 
handle_to_object(handle)
Variables [hide private]
  prlsdk_module = os.environ ['PRLSDK']
  sdklib = os.environ ['SDKLIB']
  err = 'Cannot import module "prlsdk" !'
  deinit_sdk = __DeinitSDK()
  __package__ = 'prlsdkapi'