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

Class ApiHelper

Provides common Parallels Python API system methods.

Instance Methods [hide private]
 
init(self, version)
 
init_ex(self, nVersion, nAppMode, nReserved1=0, nReserved2=0)
 
deinit(self)
 
get_version(self)
 
get_app_mode(self)
 
get_result_description(self, nErrCode, bIsBriefMessage=True, bFormated=False)
 
get_message_type(self, nErrCode)
 
msg_can_be_ignored(self, nErrCode)
 
get_crash_dumps_path(self)
 
init_crash_handler(self, sCrashDumpFileSuffix)
 
create_strings_list(self)
 
create_handles_list(self)
 
create_op_type_list(self, nTypeSize)
 
get_supported_oses_types(self, nHostOsType)
 
get_supported_oses_versions(self, nHostOsType, nGuestOsType)
 
get_default_os_version(self, nGuestOsType)
 
send_problem_report(self, sProblemReport, bUseProxy, sProxyHost, nProxyPort, sProxyUserLogin, sProxyUserPasswd, nProblemSendTimeout, nReserved)
 
send_packed_problem_report(self, hProblemReport, bUseProxy, sProxyHost, nProxyPort, sProxyUserLogin, sProxyUserPasswd, nProblemSendTimeout, nReserved)
 
unregister_remote_device(self, device_type)
 
send_remote_command(self, hVm, hCommand)
 
get_remote_command_target(self, hCommand)
 
get_remote_command_index(self, hCommand)
 
get_remote_command_code(self, hCommand)
 
get_recommend_min_vm_mem(self, nOsVersion)
 
create_problem_report(self, nReportScheme)