################################################## 
# VirtualBox_services.py 
# generated by ZSI.generate.wsdl2python
##################################################


from VirtualBox_services_types import *
import urlparse, types
from ZSI.TCcompound import ComplexType, Struct
from ZSI import client
import ZSI
from ZSI.generate.pyclass import pyclass_type

# Locator
class vboxServiceLocator:
    vboxPortType_address = "http://localhost:18083/"
    def getvboxPortTypeAddress(self):
        return vboxServiceLocator.vboxPortType_address
    def getvboxPortType(self, url=None, **kw):
        return vboxBindingSOAP(url or vboxServiceLocator.vboxPortType_address, **kw)

# Methods
class vboxBindingSOAP:
    def __init__(self, url, **kw):
        kw.setdefault("readerclass", None)
        kw.setdefault("writerclass", None)
        # no resource properties
        self.binding = client.Binding(url=url, **kw)
        # no ws-addressing

    # op: IVirtualBox_getVersion
    def IVirtualBox_getVersion(self, request):
        if isinstance(request, IVirtualBox_getVersionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getVersionResultMsg.typecode)
        return response

    # op: IVirtualBox_getRevision
    def IVirtualBox_getRevision(self, request):
        if isinstance(request, IVirtualBox_getRevisionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getRevisionResultMsg.typecode)
        return response

    # op: IVirtualBox_getPackageType
    def IVirtualBox_getPackageType(self, request):
        if isinstance(request, IVirtualBox_getPackageTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getPackageTypeResultMsg.typecode)
        return response

    # op: IVirtualBox_getHomeFolder
    def IVirtualBox_getHomeFolder(self, request):
        if isinstance(request, IVirtualBox_getHomeFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getHomeFolderResultMsg.typecode)
        return response

    # op: IVirtualBox_getSettingsFilePath
    def IVirtualBox_getSettingsFilePath(self, request):
        if isinstance(request, IVirtualBox_getSettingsFilePathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getSettingsFilePathResultMsg.typecode)
        return response

    # op: IVirtualBox_getSettingsFileVersion
    def IVirtualBox_getSettingsFileVersion(self, request):
        if isinstance(request, IVirtualBox_getSettingsFileVersionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getSettingsFileVersionResultMsg.typecode)
        return response

    # op: IVirtualBox_getSettingsFormatVersion
    def IVirtualBox_getSettingsFormatVersion(self, request):
        if isinstance(request, IVirtualBox_getSettingsFormatVersionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getSettingsFormatVersionResultMsg.typecode)
        return response

    # op: IVirtualBox_getHost
    def IVirtualBox_getHost(self, request):
        if isinstance(request, IVirtualBox_getHostRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getHostResultMsg.typecode)
        return response

    # op: IVirtualBox_getSystemProperties
    def IVirtualBox_getSystemProperties(self, request):
        if isinstance(request, IVirtualBox_getSystemPropertiesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getSystemPropertiesResultMsg.typecode)
        return response

    # op: IVirtualBox_getMachines
    def IVirtualBox_getMachines(self, request):
        if isinstance(request, IVirtualBox_getMachinesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getMachinesResultMsg.typecode)
        return response

    # op: IVirtualBox_getMachines2
    def IVirtualBox_getMachines2(self, request):
        if isinstance(request, IVirtualBox_getMachines2RequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getMachines2ResultMsg.typecode)
        return response

    # op: IVirtualBox_getHardDisks
    def IVirtualBox_getHardDisks(self, request):
        if isinstance(request, IVirtualBox_getHardDisksRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getHardDisksResultMsg.typecode)
        return response

    # op: IVirtualBox_getDVDImages
    def IVirtualBox_getDVDImages(self, request):
        if isinstance(request, IVirtualBox_getDVDImagesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getDVDImagesResultMsg.typecode)
        return response

    # op: IVirtualBox_getFloppyImages
    def IVirtualBox_getFloppyImages(self, request):
        if isinstance(request, IVirtualBox_getFloppyImagesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getFloppyImagesResultMsg.typecode)
        return response

    # op: IVirtualBox_getProgressOperations
    def IVirtualBox_getProgressOperations(self, request):
        if isinstance(request, IVirtualBox_getProgressOperationsRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getProgressOperationsResultMsg.typecode)
        return response

    # op: IVirtualBox_getGuestOSTypes
    def IVirtualBox_getGuestOSTypes(self, request):
        if isinstance(request, IVirtualBox_getGuestOSTypesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getGuestOSTypesResultMsg.typecode)
        return response

    # op: IVirtualBox_getSharedFolders
    def IVirtualBox_getSharedFolders(self, request):
        if isinstance(request, IVirtualBox_getSharedFoldersRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getSharedFoldersResultMsg.typecode)
        return response

    # op: IVirtualBox_getPerformanceCollector
    def IVirtualBox_getPerformanceCollector(self, request):
        if isinstance(request, IVirtualBox_getPerformanceCollectorRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getPerformanceCollectorResultMsg.typecode)
        return response

    # op: IVirtualBox_createMachine
    def IVirtualBox_createMachine(self, request):
        if isinstance(request, IVirtualBox_createMachineRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_createMachineResultMsg.typecode)
        return response

    # op: IVirtualBox_createLegacyMachine
    def IVirtualBox_createLegacyMachine(self, request):
        if isinstance(request, IVirtualBox_createLegacyMachineRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_createLegacyMachineResultMsg.typecode)
        return response

    # op: IVirtualBox_openMachine
    def IVirtualBox_openMachine(self, request):
        if isinstance(request, IVirtualBox_openMachineRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_openMachineResultMsg.typecode)
        return response

    # op: IVirtualBox_registerMachine
    def IVirtualBox_registerMachine(self, request):
        if isinstance(request, IVirtualBox_registerMachineRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_registerMachineResultMsg.typecode)
        return response

    # op: IVirtualBox_getMachine
    def IVirtualBox_getMachine(self, request):
        if isinstance(request, IVirtualBox_getMachineRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getMachineResultMsg.typecode)
        return response

    # op: IVirtualBox_findMachine
    def IVirtualBox_findMachine(self, request):
        if isinstance(request, IVirtualBox_findMachineRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_findMachineResultMsg.typecode)
        return response

    # op: IVirtualBox_unregisterMachine
    def IVirtualBox_unregisterMachine(self, request):
        if isinstance(request, IVirtualBox_unregisterMachineRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_unregisterMachineResultMsg.typecode)
        return response

    # op: IVirtualBox_createHardDisk
    def IVirtualBox_createHardDisk(self, request):
        if isinstance(request, IVirtualBox_createHardDiskRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_createHardDiskResultMsg.typecode)
        return response

    # op: IVirtualBox_openHardDisk
    def IVirtualBox_openHardDisk(self, request):
        if isinstance(request, IVirtualBox_openHardDiskRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_openHardDiskResultMsg.typecode)
        return response

    # op: IVirtualBox_openVirtualDiskImage
    def IVirtualBox_openVirtualDiskImage(self, request):
        if isinstance(request, IVirtualBox_openVirtualDiskImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_openVirtualDiskImageResultMsg.typecode)
        return response

    # op: IVirtualBox_registerHardDisk
    def IVirtualBox_registerHardDisk(self, request):
        if isinstance(request, IVirtualBox_registerHardDiskRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_registerHardDiskResultMsg.typecode)
        return response

    # op: IVirtualBox_getHardDisk
    def IVirtualBox_getHardDisk(self, request):
        if isinstance(request, IVirtualBox_getHardDiskRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getHardDiskResultMsg.typecode)
        return response

    # op: IVirtualBox_findHardDisk
    def IVirtualBox_findHardDisk(self, request):
        if isinstance(request, IVirtualBox_findHardDiskRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_findHardDiskResultMsg.typecode)
        return response

    # op: IVirtualBox_findVirtualDiskImage
    def IVirtualBox_findVirtualDiskImage(self, request):
        if isinstance(request, IVirtualBox_findVirtualDiskImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_findVirtualDiskImageResultMsg.typecode)
        return response

    # op: IVirtualBox_unregisterHardDisk
    def IVirtualBox_unregisterHardDisk(self, request):
        if isinstance(request, IVirtualBox_unregisterHardDiskRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_unregisterHardDiskResultMsg.typecode)
        return response

    # op: IVirtualBox_openDVDImage
    def IVirtualBox_openDVDImage(self, request):
        if isinstance(request, IVirtualBox_openDVDImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_openDVDImageResultMsg.typecode)
        return response

    # op: IVirtualBox_registerDVDImage
    def IVirtualBox_registerDVDImage(self, request):
        if isinstance(request, IVirtualBox_registerDVDImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_registerDVDImageResultMsg.typecode)
        return response

    # op: IVirtualBox_getDVDImage
    def IVirtualBox_getDVDImage(self, request):
        if isinstance(request, IVirtualBox_getDVDImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getDVDImageResultMsg.typecode)
        return response

    # op: IVirtualBox_findDVDImage
    def IVirtualBox_findDVDImage(self, request):
        if isinstance(request, IVirtualBox_findDVDImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_findDVDImageResultMsg.typecode)
        return response

    # op: IVirtualBox_getDVDImageUsage
    def IVirtualBox_getDVDImageUsage(self, request):
        if isinstance(request, IVirtualBox_getDVDImageUsageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getDVDImageUsageResultMsg.typecode)
        return response

    # op: IVirtualBox_unregisterDVDImage
    def IVirtualBox_unregisterDVDImage(self, request):
        if isinstance(request, IVirtualBox_unregisterDVDImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_unregisterDVDImageResultMsg.typecode)
        return response

    # op: IVirtualBox_openFloppyImage
    def IVirtualBox_openFloppyImage(self, request):
        if isinstance(request, IVirtualBox_openFloppyImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_openFloppyImageResultMsg.typecode)
        return response

    # op: IVirtualBox_registerFloppyImage
    def IVirtualBox_registerFloppyImage(self, request):
        if isinstance(request, IVirtualBox_registerFloppyImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_registerFloppyImageResultMsg.typecode)
        return response

    # op: IVirtualBox_getFloppyImage
    def IVirtualBox_getFloppyImage(self, request):
        if isinstance(request, IVirtualBox_getFloppyImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getFloppyImageResultMsg.typecode)
        return response

    # op: IVirtualBox_findFloppyImage
    def IVirtualBox_findFloppyImage(self, request):
        if isinstance(request, IVirtualBox_findFloppyImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_findFloppyImageResultMsg.typecode)
        return response

    # op: IVirtualBox_getFloppyImageUsage
    def IVirtualBox_getFloppyImageUsage(self, request):
        if isinstance(request, IVirtualBox_getFloppyImageUsageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getFloppyImageUsageResultMsg.typecode)
        return response

    # op: IVirtualBox_unregisterFloppyImage
    def IVirtualBox_unregisterFloppyImage(self, request):
        if isinstance(request, IVirtualBox_unregisterFloppyImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_unregisterFloppyImageResultMsg.typecode)
        return response

    # op: IVirtualBox_getGuestOSType
    def IVirtualBox_getGuestOSType(self, request):
        if isinstance(request, IVirtualBox_getGuestOSTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getGuestOSTypeResultMsg.typecode)
        return response

    # op: IVirtualBox_createSharedFolder
    def IVirtualBox_createSharedFolder(self, request):
        if isinstance(request, IVirtualBox_createSharedFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_createSharedFolderResultMsg.typecode)
        return response

    # op: IVirtualBox_removeSharedFolder
    def IVirtualBox_removeSharedFolder(self, request):
        if isinstance(request, IVirtualBox_removeSharedFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_removeSharedFolderResultMsg.typecode)
        return response

    # op: IVirtualBox_getNextExtraDataKey
    def IVirtualBox_getNextExtraDataKey(self, request):
        if isinstance(request, IVirtualBox_getNextExtraDataKeyRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getNextExtraDataKeyResultMsg.typecode)
        return response

    # op: IVirtualBox_getExtraData
    def IVirtualBox_getExtraData(self, request):
        if isinstance(request, IVirtualBox_getExtraDataRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_getExtraDataResultMsg.typecode)
        return response

    # op: IVirtualBox_setExtraData
    def IVirtualBox_setExtraData(self, request):
        if isinstance(request, IVirtualBox_setExtraDataRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_setExtraDataResultMsg.typecode)
        return response

    # op: IVirtualBox_openSession
    def IVirtualBox_openSession(self, request):
        if isinstance(request, IVirtualBox_openSessionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_openSessionResultMsg.typecode)
        return response

    # op: IVirtualBox_openRemoteSession
    def IVirtualBox_openRemoteSession(self, request):
        if isinstance(request, IVirtualBox_openRemoteSessionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_openRemoteSessionResultMsg.typecode)
        return response

    # op: IVirtualBox_openExistingSession
    def IVirtualBox_openExistingSession(self, request):
        if isinstance(request, IVirtualBox_openExistingSessionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_openExistingSessionResultMsg.typecode)
        return response

    # op: IVirtualBox_waitForPropertyChange
    def IVirtualBox_waitForPropertyChange(self, request):
        if isinstance(request, IVirtualBox_waitForPropertyChangeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_waitForPropertyChangeResultMsg.typecode)
        return response

    # op: IVirtualBox_saveSettings
    def IVirtualBox_saveSettings(self, request):
        if isinstance(request, IVirtualBox_saveSettingsRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_saveSettingsResultMsg.typecode)
        return response

    # op: IVirtualBox_saveSettingsWithBackup
    def IVirtualBox_saveSettingsWithBackup(self, request):
        if isinstance(request, IVirtualBox_saveSettingsWithBackupRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualBox_saveSettingsWithBackupResultMsg.typecode)
        return response

    # op: IBIOSSettings_getLogoFadeIn
    def IBIOSSettings_getLogoFadeIn(self, request):
        if isinstance(request, IBIOSSettings_getLogoFadeInRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_getLogoFadeInResultMsg.typecode)
        return response

    # op: IBIOSSettings_setLogoFadeIn
    def IBIOSSettings_setLogoFadeIn(self, request):
        if isinstance(request, IBIOSSettings_setLogoFadeInRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_setLogoFadeInResultMsg.typecode)
        return response

    # op: IBIOSSettings_getLogoFadeOut
    def IBIOSSettings_getLogoFadeOut(self, request):
        if isinstance(request, IBIOSSettings_getLogoFadeOutRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_getLogoFadeOutResultMsg.typecode)
        return response

    # op: IBIOSSettings_setLogoFadeOut
    def IBIOSSettings_setLogoFadeOut(self, request):
        if isinstance(request, IBIOSSettings_setLogoFadeOutRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_setLogoFadeOutResultMsg.typecode)
        return response

    # op: IBIOSSettings_getLogoDisplayTime
    def IBIOSSettings_getLogoDisplayTime(self, request):
        if isinstance(request, IBIOSSettings_getLogoDisplayTimeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_getLogoDisplayTimeResultMsg.typecode)
        return response

    # op: IBIOSSettings_setLogoDisplayTime
    def IBIOSSettings_setLogoDisplayTime(self, request):
        if isinstance(request, IBIOSSettings_setLogoDisplayTimeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_setLogoDisplayTimeResultMsg.typecode)
        return response

    # op: IBIOSSettings_getLogoImagePath
    def IBIOSSettings_getLogoImagePath(self, request):
        if isinstance(request, IBIOSSettings_getLogoImagePathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_getLogoImagePathResultMsg.typecode)
        return response

    # op: IBIOSSettings_setLogoImagePath
    def IBIOSSettings_setLogoImagePath(self, request):
        if isinstance(request, IBIOSSettings_setLogoImagePathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_setLogoImagePathResultMsg.typecode)
        return response

    # op: IBIOSSettings_getBootMenuMode
    def IBIOSSettings_getBootMenuMode(self, request):
        if isinstance(request, IBIOSSettings_getBootMenuModeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_getBootMenuModeResultMsg.typecode)
        return response

    # op: IBIOSSettings_setBootMenuMode
    def IBIOSSettings_setBootMenuMode(self, request):
        if isinstance(request, IBIOSSettings_setBootMenuModeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_setBootMenuModeResultMsg.typecode)
        return response

    # op: IBIOSSettings_getACPIEnabled
    def IBIOSSettings_getACPIEnabled(self, request):
        if isinstance(request, IBIOSSettings_getACPIEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_getACPIEnabledResultMsg.typecode)
        return response

    # op: IBIOSSettings_setACPIEnabled
    def IBIOSSettings_setACPIEnabled(self, request):
        if isinstance(request, IBIOSSettings_setACPIEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_setACPIEnabledResultMsg.typecode)
        return response

    # op: IBIOSSettings_getIOAPICEnabled
    def IBIOSSettings_getIOAPICEnabled(self, request):
        if isinstance(request, IBIOSSettings_getIOAPICEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_getIOAPICEnabledResultMsg.typecode)
        return response

    # op: IBIOSSettings_setIOAPICEnabled
    def IBIOSSettings_setIOAPICEnabled(self, request):
        if isinstance(request, IBIOSSettings_setIOAPICEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_setIOAPICEnabledResultMsg.typecode)
        return response

    # op: IBIOSSettings_getTimeOffset
    def IBIOSSettings_getTimeOffset(self, request):
        if isinstance(request, IBIOSSettings_getTimeOffsetRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_getTimeOffsetResultMsg.typecode)
        return response

    # op: IBIOSSettings_setTimeOffset
    def IBIOSSettings_setTimeOffset(self, request):
        if isinstance(request, IBIOSSettings_setTimeOffsetRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_setTimeOffsetResultMsg.typecode)
        return response

    # op: IBIOSSettings_getPXEDebugEnabled
    def IBIOSSettings_getPXEDebugEnabled(self, request):
        if isinstance(request, IBIOSSettings_getPXEDebugEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_getPXEDebugEnabledResultMsg.typecode)
        return response

    # op: IBIOSSettings_setPXEDebugEnabled
    def IBIOSSettings_setPXEDebugEnabled(self, request):
        if isinstance(request, IBIOSSettings_setPXEDebugEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_setPXEDebugEnabledResultMsg.typecode)
        return response

    # op: IBIOSSettings_getIDEControllerType
    def IBIOSSettings_getIDEControllerType(self, request):
        if isinstance(request, IBIOSSettings_getIDEControllerTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_getIDEControllerTypeResultMsg.typecode)
        return response

    # op: IBIOSSettings_setIDEControllerType
    def IBIOSSettings_setIDEControllerType(self, request):
        if isinstance(request, IBIOSSettings_setIDEControllerTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IBIOSSettings_setIDEControllerTypeResultMsg.typecode)
        return response

    # op: IMachine_getParent
    def IMachine_getParent(self, request):
        if isinstance(request, IMachine_getParentRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getParentResultMsg.typecode)
        return response

    # op: IMachine_getAccessible
    def IMachine_getAccessible(self, request):
        if isinstance(request, IMachine_getAccessibleRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getAccessibleResultMsg.typecode)
        return response

    # op: IMachine_getName
    def IMachine_getName(self, request):
        if isinstance(request, IMachine_getNameRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getNameResultMsg.typecode)
        return response

    # op: IMachine_setName
    def IMachine_setName(self, request):
        if isinstance(request, IMachine_setNameRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setNameResultMsg.typecode)
        return response

    # op: IMachine_getDescription
    def IMachine_getDescription(self, request):
        if isinstance(request, IMachine_getDescriptionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getDescriptionResultMsg.typecode)
        return response

    # op: IMachine_setDescription
    def IMachine_setDescription(self, request):
        if isinstance(request, IMachine_setDescriptionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setDescriptionResultMsg.typecode)
        return response

    # op: IMachine_getId
    def IMachine_getId(self, request):
        if isinstance(request, IMachine_getIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getIdResultMsg.typecode)
        return response

    # op: IMachine_getOSTypeId
    def IMachine_getOSTypeId(self, request):
        if isinstance(request, IMachine_getOSTypeIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getOSTypeIdResultMsg.typecode)
        return response

    # op: IMachine_setOSTypeId
    def IMachine_setOSTypeId(self, request):
        if isinstance(request, IMachine_setOSTypeIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setOSTypeIdResultMsg.typecode)
        return response

    # op: IMachine_getMemorySize
    def IMachine_getMemorySize(self, request):
        if isinstance(request, IMachine_getMemorySizeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getMemorySizeResultMsg.typecode)
        return response

    # op: IMachine_setMemorySize
    def IMachine_setMemorySize(self, request):
        if isinstance(request, IMachine_setMemorySizeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setMemorySizeResultMsg.typecode)
        return response

    # op: IMachine_getMemoryBalloonSize
    def IMachine_getMemoryBalloonSize(self, request):
        if isinstance(request, IMachine_getMemoryBalloonSizeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getMemoryBalloonSizeResultMsg.typecode)
        return response

    # op: IMachine_setMemoryBalloonSize
    def IMachine_setMemoryBalloonSize(self, request):
        if isinstance(request, IMachine_setMemoryBalloonSizeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setMemoryBalloonSizeResultMsg.typecode)
        return response

    # op: IMachine_getStatisticsUpdateInterval
    def IMachine_getStatisticsUpdateInterval(self, request):
        if isinstance(request, IMachine_getStatisticsUpdateIntervalRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getStatisticsUpdateIntervalResultMsg.typecode)
        return response

    # op: IMachine_setStatisticsUpdateInterval
    def IMachine_setStatisticsUpdateInterval(self, request):
        if isinstance(request, IMachine_setStatisticsUpdateIntervalRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setStatisticsUpdateIntervalResultMsg.typecode)
        return response

    # op: IMachine_getVRAMSize
    def IMachine_getVRAMSize(self, request):
        if isinstance(request, IMachine_getVRAMSizeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getVRAMSizeResultMsg.typecode)
        return response

    # op: IMachine_setVRAMSize
    def IMachine_setVRAMSize(self, request):
        if isinstance(request, IMachine_setVRAMSizeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setVRAMSizeResultMsg.typecode)
        return response

    # op: IMachine_getMonitorCount
    def IMachine_getMonitorCount(self, request):
        if isinstance(request, IMachine_getMonitorCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getMonitorCountResultMsg.typecode)
        return response

    # op: IMachine_setMonitorCount
    def IMachine_setMonitorCount(self, request):
        if isinstance(request, IMachine_setMonitorCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setMonitorCountResultMsg.typecode)
        return response

    # op: IMachine_getBIOSSettings
    def IMachine_getBIOSSettings(self, request):
        if isinstance(request, IMachine_getBIOSSettingsRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getBIOSSettingsResultMsg.typecode)
        return response

    # op: IMachine_getHWVirtExEnabled
    def IMachine_getHWVirtExEnabled(self, request):
        if isinstance(request, IMachine_getHWVirtExEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getHWVirtExEnabledResultMsg.typecode)
        return response

    # op: IMachine_setHWVirtExEnabled
    def IMachine_setHWVirtExEnabled(self, request):
        if isinstance(request, IMachine_setHWVirtExEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setHWVirtExEnabledResultMsg.typecode)
        return response

    # op: IMachine_getHWVirtExNestedPagingEnabled
    def IMachine_getHWVirtExNestedPagingEnabled(self, request):
        if isinstance(request, IMachine_getHWVirtExNestedPagingEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getHWVirtExNestedPagingEnabledResultMsg.typecode)
        return response

    # op: IMachine_setHWVirtExNestedPagingEnabled
    def IMachine_setHWVirtExNestedPagingEnabled(self, request):
        if isinstance(request, IMachine_setHWVirtExNestedPagingEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setHWVirtExNestedPagingEnabledResultMsg.typecode)
        return response

    # op: IMachine_getPAEEnabled
    def IMachine_getPAEEnabled(self, request):
        if isinstance(request, IMachine_getPAEEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getPAEEnabledResultMsg.typecode)
        return response

    # op: IMachine_setPAEEnabled
    def IMachine_setPAEEnabled(self, request):
        if isinstance(request, IMachine_setPAEEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setPAEEnabledResultMsg.typecode)
        return response

    # op: IMachine_getSnapshotFolder
    def IMachine_getSnapshotFolder(self, request):
        if isinstance(request, IMachine_getSnapshotFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getSnapshotFolderResultMsg.typecode)
        return response

    # op: IMachine_setSnapshotFolder
    def IMachine_setSnapshotFolder(self, request):
        if isinstance(request, IMachine_setSnapshotFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setSnapshotFolderResultMsg.typecode)
        return response

    # op: IMachine_getVRDPServer
    def IMachine_getVRDPServer(self, request):
        if isinstance(request, IMachine_getVRDPServerRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getVRDPServerResultMsg.typecode)
        return response

    # op: IMachine_getHardDiskAttachments
    def IMachine_getHardDiskAttachments(self, request):
        if isinstance(request, IMachine_getHardDiskAttachmentsRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getHardDiskAttachmentsResultMsg.typecode)
        return response

    # op: IMachine_getDVDDrive
    def IMachine_getDVDDrive(self, request):
        if isinstance(request, IMachine_getDVDDriveRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getDVDDriveResultMsg.typecode)
        return response

    # op: IMachine_getFloppyDrive
    def IMachine_getFloppyDrive(self, request):
        if isinstance(request, IMachine_getFloppyDriveRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getFloppyDriveResultMsg.typecode)
        return response

    # op: IMachine_getUSBController
    def IMachine_getUSBController(self, request):
        if isinstance(request, IMachine_getUSBControllerRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getUSBControllerResultMsg.typecode)
        return response

    # op: IMachine_getAudioAdapter
    def IMachine_getAudioAdapter(self, request):
        if isinstance(request, IMachine_getAudioAdapterRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getAudioAdapterResultMsg.typecode)
        return response

    # op: IMachine_getSATAController
    def IMachine_getSATAController(self, request):
        if isinstance(request, IMachine_getSATAControllerRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getSATAControllerResultMsg.typecode)
        return response

    # op: IMachine_getSettingsFilePath
    def IMachine_getSettingsFilePath(self, request):
        if isinstance(request, IMachine_getSettingsFilePathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getSettingsFilePathResultMsg.typecode)
        return response

    # op: IMachine_getSettingsFileVersion
    def IMachine_getSettingsFileVersion(self, request):
        if isinstance(request, IMachine_getSettingsFileVersionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getSettingsFileVersionResultMsg.typecode)
        return response

    # op: IMachine_getSettingsModified
    def IMachine_getSettingsModified(self, request):
        if isinstance(request, IMachine_getSettingsModifiedRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getSettingsModifiedResultMsg.typecode)
        return response

    # op: IMachine_getSessionState
    def IMachine_getSessionState(self, request):
        if isinstance(request, IMachine_getSessionStateRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getSessionStateResultMsg.typecode)
        return response

    # op: IMachine_getSessionType
    def IMachine_getSessionType(self, request):
        if isinstance(request, IMachine_getSessionTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getSessionTypeResultMsg.typecode)
        return response

    # op: IMachine_getSessionPid
    def IMachine_getSessionPid(self, request):
        if isinstance(request, IMachine_getSessionPidRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getSessionPidResultMsg.typecode)
        return response

    # op: IMachine_getState
    def IMachine_getState(self, request):
        if isinstance(request, IMachine_getStateRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getStateResultMsg.typecode)
        return response

    # op: IMachine_getLastStateChange
    def IMachine_getLastStateChange(self, request):
        if isinstance(request, IMachine_getLastStateChangeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getLastStateChangeResultMsg.typecode)
        return response

    # op: IMachine_getStateFilePath
    def IMachine_getStateFilePath(self, request):
        if isinstance(request, IMachine_getStateFilePathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getStateFilePathResultMsg.typecode)
        return response

    # op: IMachine_getLogFolder
    def IMachine_getLogFolder(self, request):
        if isinstance(request, IMachine_getLogFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getLogFolderResultMsg.typecode)
        return response

    # op: IMachine_getCurrentSnapshot
    def IMachine_getCurrentSnapshot(self, request):
        if isinstance(request, IMachine_getCurrentSnapshotRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getCurrentSnapshotResultMsg.typecode)
        return response

    # op: IMachine_getSnapshotCount
    def IMachine_getSnapshotCount(self, request):
        if isinstance(request, IMachine_getSnapshotCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getSnapshotCountResultMsg.typecode)
        return response

    # op: IMachine_getCurrentStateModified
    def IMachine_getCurrentStateModified(self, request):
        if isinstance(request, IMachine_getCurrentStateModifiedRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getCurrentStateModifiedResultMsg.typecode)
        return response

    # op: IMachine_getSharedFolders
    def IMachine_getSharedFolders(self, request):
        if isinstance(request, IMachine_getSharedFoldersRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getSharedFoldersResultMsg.typecode)
        return response

    # op: IMachine_getClipboardMode
    def IMachine_getClipboardMode(self, request):
        if isinstance(request, IMachine_getClipboardModeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getClipboardModeResultMsg.typecode)
        return response

    # op: IMachine_setClipboardMode
    def IMachine_setClipboardMode(self, request):
        if isinstance(request, IMachine_setClipboardModeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setClipboardModeResultMsg.typecode)
        return response

    # op: IMachine_setBootOrder
    def IMachine_setBootOrder(self, request):
        if isinstance(request, IMachine_setBootOrderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setBootOrderResultMsg.typecode)
        return response

    # op: IMachine_getBootOrder
    def IMachine_getBootOrder(self, request):
        if isinstance(request, IMachine_getBootOrderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getBootOrderResultMsg.typecode)
        return response

    # op: IMachine_attachHardDisk
    def IMachine_attachHardDisk(self, request):
        if isinstance(request, IMachine_attachHardDiskRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_attachHardDiskResultMsg.typecode)
        return response

    # op: IMachine_getHardDisk
    def IMachine_getHardDisk(self, request):
        if isinstance(request, IMachine_getHardDiskRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getHardDiskResultMsg.typecode)
        return response

    # op: IMachine_detachHardDisk
    def IMachine_detachHardDisk(self, request):
        if isinstance(request, IMachine_detachHardDiskRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_detachHardDiskResultMsg.typecode)
        return response

    # op: IMachine_getNetworkAdapter
    def IMachine_getNetworkAdapter(self, request):
        if isinstance(request, IMachine_getNetworkAdapterRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getNetworkAdapterResultMsg.typecode)
        return response

    # op: IMachine_getSerialPort
    def IMachine_getSerialPort(self, request):
        if isinstance(request, IMachine_getSerialPortRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getSerialPortResultMsg.typecode)
        return response

    # op: IMachine_getParallelPort
    def IMachine_getParallelPort(self, request):
        if isinstance(request, IMachine_getParallelPortRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getParallelPortResultMsg.typecode)
        return response

    # op: IMachine_getNextExtraDataKey
    def IMachine_getNextExtraDataKey(self, request):
        if isinstance(request, IMachine_getNextExtraDataKeyRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getNextExtraDataKeyResultMsg.typecode)
        return response

    # op: IMachine_getExtraData
    def IMachine_getExtraData(self, request):
        if isinstance(request, IMachine_getExtraDataRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getExtraDataResultMsg.typecode)
        return response

    # op: IMachine_setExtraData
    def IMachine_setExtraData(self, request):
        if isinstance(request, IMachine_setExtraDataRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setExtraDataResultMsg.typecode)
        return response

    # op: IMachine_saveSettings
    def IMachine_saveSettings(self, request):
        if isinstance(request, IMachine_saveSettingsRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_saveSettingsResultMsg.typecode)
        return response

    # op: IMachine_saveSettingsWithBackup
    def IMachine_saveSettingsWithBackup(self, request):
        if isinstance(request, IMachine_saveSettingsWithBackupRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_saveSettingsWithBackupResultMsg.typecode)
        return response

    # op: IMachine_discardSettings
    def IMachine_discardSettings(self, request):
        if isinstance(request, IMachine_discardSettingsRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_discardSettingsResultMsg.typecode)
        return response

    # op: IMachine_deleteSettings
    def IMachine_deleteSettings(self, request):
        if isinstance(request, IMachine_deleteSettingsRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_deleteSettingsResultMsg.typecode)
        return response

    # op: IMachine_getSnapshot
    def IMachine_getSnapshot(self, request):
        if isinstance(request, IMachine_getSnapshotRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getSnapshotResultMsg.typecode)
        return response

    # op: IMachine_findSnapshot
    def IMachine_findSnapshot(self, request):
        if isinstance(request, IMachine_findSnapshotRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_findSnapshotResultMsg.typecode)
        return response

    # op: IMachine_setCurrentSnapshot
    def IMachine_setCurrentSnapshot(self, request):
        if isinstance(request, IMachine_setCurrentSnapshotRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setCurrentSnapshotResultMsg.typecode)
        return response

    # op: IMachine_createSharedFolder
    def IMachine_createSharedFolder(self, request):
        if isinstance(request, IMachine_createSharedFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_createSharedFolderResultMsg.typecode)
        return response

    # op: IMachine_removeSharedFolder
    def IMachine_removeSharedFolder(self, request):
        if isinstance(request, IMachine_removeSharedFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_removeSharedFolderResultMsg.typecode)
        return response

    # op: IMachine_canShowConsoleWindow
    def IMachine_canShowConsoleWindow(self, request):
        if isinstance(request, IMachine_canShowConsoleWindowRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_canShowConsoleWindowResultMsg.typecode)
        return response

    # op: IMachine_showConsoleWindow
    def IMachine_showConsoleWindow(self, request):
        if isinstance(request, IMachine_showConsoleWindowRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_showConsoleWindowResultMsg.typecode)
        return response

    # op: IMachine_getGuestProperty
    def IMachine_getGuestProperty(self, request):
        if isinstance(request, IMachine_getGuestPropertyRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getGuestPropertyResultMsg.typecode)
        return response

    # op: IMachine_getGuestPropertyValue
    def IMachine_getGuestPropertyValue(self, request):
        if isinstance(request, IMachine_getGuestPropertyValueRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getGuestPropertyValueResultMsg.typecode)
        return response

    # op: IMachine_getGuestPropertyTimestamp
    def IMachine_getGuestPropertyTimestamp(self, request):
        if isinstance(request, IMachine_getGuestPropertyTimestampRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_getGuestPropertyTimestampResultMsg.typecode)
        return response

    # op: IMachine_setGuestProperty
    def IMachine_setGuestProperty(self, request):
        if isinstance(request, IMachine_setGuestPropertyRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setGuestPropertyResultMsg.typecode)
        return response

    # op: IMachine_setGuestPropertyValue
    def IMachine_setGuestPropertyValue(self, request):
        if isinstance(request, IMachine_setGuestPropertyValueRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_setGuestPropertyValueResultMsg.typecode)
        return response

    # op: IMachine_enumerateGuestProperties
    def IMachine_enumerateGuestProperties(self, request):
        if isinstance(request, IMachine_enumerateGuestPropertiesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMachine_enumerateGuestPropertiesResultMsg.typecode)
        return response

    # op: IConsole_getMachine
    def IConsole_getMachine(self, request):
        if isinstance(request, IConsole_getMachineRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_getMachineResultMsg.typecode)
        return response

    # op: IConsole_getState
    def IConsole_getState(self, request):
        if isinstance(request, IConsole_getStateRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_getStateResultMsg.typecode)
        return response

    # op: IConsole_getKeyboard
    def IConsole_getKeyboard(self, request):
        if isinstance(request, IConsole_getKeyboardRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_getKeyboardResultMsg.typecode)
        return response

    # op: IConsole_getMouse
    def IConsole_getMouse(self, request):
        if isinstance(request, IConsole_getMouseRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_getMouseResultMsg.typecode)
        return response

    # op: IConsole_getUSBDevices
    def IConsole_getUSBDevices(self, request):
        if isinstance(request, IConsole_getUSBDevicesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_getUSBDevicesResultMsg.typecode)
        return response

    # op: IConsole_getRemoteUSBDevices
    def IConsole_getRemoteUSBDevices(self, request):
        if isinstance(request, IConsole_getRemoteUSBDevicesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_getRemoteUSBDevicesResultMsg.typecode)
        return response

    # op: IConsole_getSharedFolders
    def IConsole_getSharedFolders(self, request):
        if isinstance(request, IConsole_getSharedFoldersRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_getSharedFoldersResultMsg.typecode)
        return response

    # op: IConsole_getRemoteDisplayInfo
    def IConsole_getRemoteDisplayInfo(self, request):
        if isinstance(request, IConsole_getRemoteDisplayInfoRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_getRemoteDisplayInfoResultMsg.typecode)
        return response

    # op: IConsole_powerUp
    def IConsole_powerUp(self, request):
        if isinstance(request, IConsole_powerUpRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_powerUpResultMsg.typecode)
        return response

    # op: IConsole_powerDown
    def IConsole_powerDown(self, request):
        if isinstance(request, IConsole_powerDownRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_powerDownResultMsg.typecode)
        return response

    # op: IConsole_powerDownAsync
    def IConsole_powerDownAsync(self, request):
        if isinstance(request, IConsole_powerDownAsyncRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_powerDownAsyncResultMsg.typecode)
        return response

    # op: IConsole_reset
    def IConsole_reset(self, request):
        if isinstance(request, IConsole_resetRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_resetResultMsg.typecode)
        return response

    # op: IConsole_pause
    def IConsole_pause(self, request):
        if isinstance(request, IConsole_pauseRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_pauseResultMsg.typecode)
        return response

    # op: IConsole_resume
    def IConsole_resume(self, request):
        if isinstance(request, IConsole_resumeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_resumeResultMsg.typecode)
        return response

    # op: IConsole_powerButton
    def IConsole_powerButton(self, request):
        if isinstance(request, IConsole_powerButtonRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_powerButtonResultMsg.typecode)
        return response

    # op: IConsole_sleepButton
    def IConsole_sleepButton(self, request):
        if isinstance(request, IConsole_sleepButtonRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_sleepButtonResultMsg.typecode)
        return response

    # op: IConsole_getPowerButtonHandled
    def IConsole_getPowerButtonHandled(self, request):
        if isinstance(request, IConsole_getPowerButtonHandledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_getPowerButtonHandledResultMsg.typecode)
        return response

    # op: IConsole_saveState
    def IConsole_saveState(self, request):
        if isinstance(request, IConsole_saveStateRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_saveStateResultMsg.typecode)
        return response

    # op: IConsole_adoptSavedState
    def IConsole_adoptSavedState(self, request):
        if isinstance(request, IConsole_adoptSavedStateRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_adoptSavedStateResultMsg.typecode)
        return response

    # op: IConsole_discardSavedState
    def IConsole_discardSavedState(self, request):
        if isinstance(request, IConsole_discardSavedStateRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_discardSavedStateResultMsg.typecode)
        return response

    # op: IConsole_getDeviceActivity
    def IConsole_getDeviceActivity(self, request):
        if isinstance(request, IConsole_getDeviceActivityRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_getDeviceActivityResultMsg.typecode)
        return response

    # op: IConsole_attachUSBDevice
    def IConsole_attachUSBDevice(self, request):
        if isinstance(request, IConsole_attachUSBDeviceRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_attachUSBDeviceResultMsg.typecode)
        return response

    # op: IConsole_detachUSBDevice
    def IConsole_detachUSBDevice(self, request):
        if isinstance(request, IConsole_detachUSBDeviceRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_detachUSBDeviceResultMsg.typecode)
        return response

    # op: IConsole_createSharedFolder
    def IConsole_createSharedFolder(self, request):
        if isinstance(request, IConsole_createSharedFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_createSharedFolderResultMsg.typecode)
        return response

    # op: IConsole_removeSharedFolder
    def IConsole_removeSharedFolder(self, request):
        if isinstance(request, IConsole_removeSharedFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_removeSharedFolderResultMsg.typecode)
        return response

    # op: IConsole_takeSnapshot
    def IConsole_takeSnapshot(self, request):
        if isinstance(request, IConsole_takeSnapshotRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_takeSnapshotResultMsg.typecode)
        return response

    # op: IConsole_discardSnapshot
    def IConsole_discardSnapshot(self, request):
        if isinstance(request, IConsole_discardSnapshotRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_discardSnapshotResultMsg.typecode)
        return response

    # op: IConsole_discardCurrentState
    def IConsole_discardCurrentState(self, request):
        if isinstance(request, IConsole_discardCurrentStateRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_discardCurrentStateResultMsg.typecode)
        return response

    # op: IConsole_discardCurrentSnapshotAndState
    def IConsole_discardCurrentSnapshotAndState(self, request):
        if isinstance(request, IConsole_discardCurrentSnapshotAndStateRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IConsole_discardCurrentSnapshotAndStateResultMsg.typecode)
        return response

    # op: IHostDVDDrive_getName
    def IHostDVDDrive_getName(self, request):
        if isinstance(request, IHostDVDDrive_getNameRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHostDVDDrive_getNameResultMsg.typecode)
        return response

    # op: IHostDVDDrive_getDescription
    def IHostDVDDrive_getDescription(self, request):
        if isinstance(request, IHostDVDDrive_getDescriptionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHostDVDDrive_getDescriptionResultMsg.typecode)
        return response

    # op: IHostDVDDrive_getUdi
    def IHostDVDDrive_getUdi(self, request):
        if isinstance(request, IHostDVDDrive_getUdiRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHostDVDDrive_getUdiResultMsg.typecode)
        return response

    # op: IHostFloppyDrive_getName
    def IHostFloppyDrive_getName(self, request):
        if isinstance(request, IHostFloppyDrive_getNameRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHostFloppyDrive_getNameResultMsg.typecode)
        return response

    # op: IHostFloppyDrive_getDescription
    def IHostFloppyDrive_getDescription(self, request):
        if isinstance(request, IHostFloppyDrive_getDescriptionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHostFloppyDrive_getDescriptionResultMsg.typecode)
        return response

    # op: IHostFloppyDrive_getUdi
    def IHostFloppyDrive_getUdi(self, request):
        if isinstance(request, IHostFloppyDrive_getUdiRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHostFloppyDrive_getUdiResultMsg.typecode)
        return response

    # op: IHostNetworkInterface_getName
    def IHostNetworkInterface_getName(self, request):
        if isinstance(request, IHostNetworkInterface_getNameRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHostNetworkInterface_getNameResultMsg.typecode)
        return response

    # op: IHostNetworkInterface_getId
    def IHostNetworkInterface_getId(self, request):
        if isinstance(request, IHostNetworkInterface_getIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHostNetworkInterface_getIdResultMsg.typecode)
        return response

    # op: IHost_getDVDDrives
    def IHost_getDVDDrives(self, request):
        if isinstance(request, IHost_getDVDDrivesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getDVDDrivesResultMsg.typecode)
        return response

    # op: IHost_getFloppyDrives
    def IHost_getFloppyDrives(self, request):
        if isinstance(request, IHost_getFloppyDrivesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getFloppyDrivesResultMsg.typecode)
        return response

    # op: IHost_getUSBDevices
    def IHost_getUSBDevices(self, request):
        if isinstance(request, IHost_getUSBDevicesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getUSBDevicesResultMsg.typecode)
        return response

    # op: IHost_getUSBDeviceFilters
    def IHost_getUSBDeviceFilters(self, request):
        if isinstance(request, IHost_getUSBDeviceFiltersRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getUSBDeviceFiltersResultMsg.typecode)
        return response

    # op: IHost_getNetworkInterfaces
    def IHost_getNetworkInterfaces(self, request):
        if isinstance(request, IHost_getNetworkInterfacesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getNetworkInterfacesResultMsg.typecode)
        return response

    # op: IHost_getProcessorCount
    def IHost_getProcessorCount(self, request):
        if isinstance(request, IHost_getProcessorCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getProcessorCountResultMsg.typecode)
        return response

    # op: IHost_getProcessorOnlineCount
    def IHost_getProcessorOnlineCount(self, request):
        if isinstance(request, IHost_getProcessorOnlineCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getProcessorOnlineCountResultMsg.typecode)
        return response

    # op: IHost_getMemorySize
    def IHost_getMemorySize(self, request):
        if isinstance(request, IHost_getMemorySizeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getMemorySizeResultMsg.typecode)
        return response

    # op: IHost_getMemoryAvailable
    def IHost_getMemoryAvailable(self, request):
        if isinstance(request, IHost_getMemoryAvailableRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getMemoryAvailableResultMsg.typecode)
        return response

    # op: IHost_getOperatingSystem
    def IHost_getOperatingSystem(self, request):
        if isinstance(request, IHost_getOperatingSystemRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getOperatingSystemResultMsg.typecode)
        return response

    # op: IHost_getOSVersion
    def IHost_getOSVersion(self, request):
        if isinstance(request, IHost_getOSVersionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getOSVersionResultMsg.typecode)
        return response

    # op: IHost_getUTCTime
    def IHost_getUTCTime(self, request):
        if isinstance(request, IHost_getUTCTimeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getUTCTimeResultMsg.typecode)
        return response

    # op: IHost_getProcessorSpeed
    def IHost_getProcessorSpeed(self, request):
        if isinstance(request, IHost_getProcessorSpeedRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getProcessorSpeedResultMsg.typecode)
        return response

    # op: IHost_getProcessorDescription
    def IHost_getProcessorDescription(self, request):
        if isinstance(request, IHost_getProcessorDescriptionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_getProcessorDescriptionResultMsg.typecode)
        return response

    # op: IHost_createUSBDeviceFilter
    def IHost_createUSBDeviceFilter(self, request):
        if isinstance(request, IHost_createUSBDeviceFilterRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_createUSBDeviceFilterResultMsg.typecode)
        return response

    # op: IHost_insertUSBDeviceFilter
    def IHost_insertUSBDeviceFilter(self, request):
        if isinstance(request, IHost_insertUSBDeviceFilterRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_insertUSBDeviceFilterResultMsg.typecode)
        return response

    # op: IHost_removeUSBDeviceFilter
    def IHost_removeUSBDeviceFilter(self, request):
        if isinstance(request, IHost_removeUSBDeviceFilterRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHost_removeUSBDeviceFilterResultMsg.typecode)
        return response

    # op: ISystemProperties_getMinGuestRAM
    def ISystemProperties_getMinGuestRAM(self, request):
        if isinstance(request, ISystemProperties_getMinGuestRAMRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getMinGuestRAMResultMsg.typecode)
        return response

    # op: ISystemProperties_getMaxGuestRAM
    def ISystemProperties_getMaxGuestRAM(self, request):
        if isinstance(request, ISystemProperties_getMaxGuestRAMRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getMaxGuestRAMResultMsg.typecode)
        return response

    # op: ISystemProperties_getMinGuestVRAM
    def ISystemProperties_getMinGuestVRAM(self, request):
        if isinstance(request, ISystemProperties_getMinGuestVRAMRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getMinGuestVRAMResultMsg.typecode)
        return response

    # op: ISystemProperties_getMaxGuestVRAM
    def ISystemProperties_getMaxGuestVRAM(self, request):
        if isinstance(request, ISystemProperties_getMaxGuestVRAMRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getMaxGuestVRAMResultMsg.typecode)
        return response

    # op: ISystemProperties_getMaxVDISize
    def ISystemProperties_getMaxVDISize(self, request):
        if isinstance(request, ISystemProperties_getMaxVDISizeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getMaxVDISizeResultMsg.typecode)
        return response

    # op: ISystemProperties_getNetworkAdapterCount
    def ISystemProperties_getNetworkAdapterCount(self, request):
        if isinstance(request, ISystemProperties_getNetworkAdapterCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getNetworkAdapterCountResultMsg.typecode)
        return response

    # op: ISystemProperties_getSerialPortCount
    def ISystemProperties_getSerialPortCount(self, request):
        if isinstance(request, ISystemProperties_getSerialPortCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getSerialPortCountResultMsg.typecode)
        return response

    # op: ISystemProperties_getParallelPortCount
    def ISystemProperties_getParallelPortCount(self, request):
        if isinstance(request, ISystemProperties_getParallelPortCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getParallelPortCountResultMsg.typecode)
        return response

    # op: ISystemProperties_getMaxBootPosition
    def ISystemProperties_getMaxBootPosition(self, request):
        if isinstance(request, ISystemProperties_getMaxBootPositionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getMaxBootPositionResultMsg.typecode)
        return response

    # op: ISystemProperties_getDefaultVDIFolder
    def ISystemProperties_getDefaultVDIFolder(self, request):
        if isinstance(request, ISystemProperties_getDefaultVDIFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getDefaultVDIFolderResultMsg.typecode)
        return response

    # op: ISystemProperties_setDefaultVDIFolder
    def ISystemProperties_setDefaultVDIFolder(self, request):
        if isinstance(request, ISystemProperties_setDefaultVDIFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_setDefaultVDIFolderResultMsg.typecode)
        return response

    # op: ISystemProperties_getDefaultMachineFolder
    def ISystemProperties_getDefaultMachineFolder(self, request):
        if isinstance(request, ISystemProperties_getDefaultMachineFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getDefaultMachineFolderResultMsg.typecode)
        return response

    # op: ISystemProperties_setDefaultMachineFolder
    def ISystemProperties_setDefaultMachineFolder(self, request):
        if isinstance(request, ISystemProperties_setDefaultMachineFolderRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_setDefaultMachineFolderResultMsg.typecode)
        return response

    # op: ISystemProperties_getRemoteDisplayAuthLibrary
    def ISystemProperties_getRemoteDisplayAuthLibrary(self, request):
        if isinstance(request, ISystemProperties_getRemoteDisplayAuthLibraryRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getRemoteDisplayAuthLibraryResultMsg.typecode)
        return response

    # op: ISystemProperties_setRemoteDisplayAuthLibrary
    def ISystemProperties_setRemoteDisplayAuthLibrary(self, request):
        if isinstance(request, ISystemProperties_setRemoteDisplayAuthLibraryRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_setRemoteDisplayAuthLibraryResultMsg.typecode)
        return response

    # op: ISystemProperties_getWebServiceAuthLibrary
    def ISystemProperties_getWebServiceAuthLibrary(self, request):
        if isinstance(request, ISystemProperties_getWebServiceAuthLibraryRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getWebServiceAuthLibraryResultMsg.typecode)
        return response

    # op: ISystemProperties_setWebServiceAuthLibrary
    def ISystemProperties_setWebServiceAuthLibrary(self, request):
        if isinstance(request, ISystemProperties_setWebServiceAuthLibraryRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_setWebServiceAuthLibraryResultMsg.typecode)
        return response

    # op: ISystemProperties_getHWVirtExEnabled
    def ISystemProperties_getHWVirtExEnabled(self, request):
        if isinstance(request, ISystemProperties_getHWVirtExEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getHWVirtExEnabledResultMsg.typecode)
        return response

    # op: ISystemProperties_setHWVirtExEnabled
    def ISystemProperties_setHWVirtExEnabled(self, request):
        if isinstance(request, ISystemProperties_setHWVirtExEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_setHWVirtExEnabledResultMsg.typecode)
        return response

    # op: ISystemProperties_getLogHistoryCount
    def ISystemProperties_getLogHistoryCount(self, request):
        if isinstance(request, ISystemProperties_getLogHistoryCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_getLogHistoryCountResultMsg.typecode)
        return response

    # op: ISystemProperties_setLogHistoryCount
    def ISystemProperties_setLogHistoryCount(self, request):
        if isinstance(request, ISystemProperties_setLogHistoryCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISystemProperties_setLogHistoryCountResultMsg.typecode)
        return response

    # op: IProgress_getId
    def IProgress_getId(self, request):
        if isinstance(request, IProgress_getIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_getIdResultMsg.typecode)
        return response

    # op: IProgress_getDescription
    def IProgress_getDescription(self, request):
        if isinstance(request, IProgress_getDescriptionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_getDescriptionResultMsg.typecode)
        return response

    # op: IProgress_getCancelable
    def IProgress_getCancelable(self, request):
        if isinstance(request, IProgress_getCancelableRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_getCancelableResultMsg.typecode)
        return response

    # op: IProgress_getPercent
    def IProgress_getPercent(self, request):
        if isinstance(request, IProgress_getPercentRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_getPercentResultMsg.typecode)
        return response

    # op: IProgress_getCompleted
    def IProgress_getCompleted(self, request):
        if isinstance(request, IProgress_getCompletedRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_getCompletedResultMsg.typecode)
        return response

    # op: IProgress_getCanceled
    def IProgress_getCanceled(self, request):
        if isinstance(request, IProgress_getCanceledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_getCanceledResultMsg.typecode)
        return response

    # op: IProgress_getResultCode
    def IProgress_getResultCode(self, request):
        if isinstance(request, IProgress_getResultCodeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_getResultCodeResultMsg.typecode)
        return response

    # op: IProgress_getOperationCount
    def IProgress_getOperationCount(self, request):
        if isinstance(request, IProgress_getOperationCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_getOperationCountResultMsg.typecode)
        return response

    # op: IProgress_getOperation
    def IProgress_getOperation(self, request):
        if isinstance(request, IProgress_getOperationRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_getOperationResultMsg.typecode)
        return response

    # op: IProgress_getOperationDescription
    def IProgress_getOperationDescription(self, request):
        if isinstance(request, IProgress_getOperationDescriptionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_getOperationDescriptionResultMsg.typecode)
        return response

    # op: IProgress_getOperationPercent
    def IProgress_getOperationPercent(self, request):
        if isinstance(request, IProgress_getOperationPercentRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_getOperationPercentResultMsg.typecode)
        return response

    # op: IProgress_waitForCompletion
    def IProgress_waitForCompletion(self, request):
        if isinstance(request, IProgress_waitForCompletionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_waitForCompletionResultMsg.typecode)
        return response

    # op: IProgress_waitForOperationCompletion
    def IProgress_waitForOperationCompletion(self, request):
        if isinstance(request, IProgress_waitForOperationCompletionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_waitForOperationCompletionResultMsg.typecode)
        return response

    # op: IProgress_cancel
    def IProgress_cancel(self, request):
        if isinstance(request, IProgress_cancelRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IProgress_cancelResultMsg.typecode)
        return response

    # op: ISnapshot_getId
    def ISnapshot_getId(self, request):
        if isinstance(request, ISnapshot_getIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISnapshot_getIdResultMsg.typecode)
        return response

    # op: ISnapshot_getName
    def ISnapshot_getName(self, request):
        if isinstance(request, ISnapshot_getNameRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISnapshot_getNameResultMsg.typecode)
        return response

    # op: ISnapshot_setName
    def ISnapshot_setName(self, request):
        if isinstance(request, ISnapshot_setNameRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISnapshot_setNameResultMsg.typecode)
        return response

    # op: ISnapshot_getDescription
    def ISnapshot_getDescription(self, request):
        if isinstance(request, ISnapshot_getDescriptionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISnapshot_getDescriptionResultMsg.typecode)
        return response

    # op: ISnapshot_setDescription
    def ISnapshot_setDescription(self, request):
        if isinstance(request, ISnapshot_setDescriptionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISnapshot_setDescriptionResultMsg.typecode)
        return response

    # op: ISnapshot_getTimeStamp
    def ISnapshot_getTimeStamp(self, request):
        if isinstance(request, ISnapshot_getTimeStampRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISnapshot_getTimeStampResultMsg.typecode)
        return response

    # op: ISnapshot_getOnline
    def ISnapshot_getOnline(self, request):
        if isinstance(request, ISnapshot_getOnlineRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISnapshot_getOnlineResultMsg.typecode)
        return response

    # op: ISnapshot_getMachine
    def ISnapshot_getMachine(self, request):
        if isinstance(request, ISnapshot_getMachineRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISnapshot_getMachineResultMsg.typecode)
        return response

    # op: ISnapshot_getParent
    def ISnapshot_getParent(self, request):
        if isinstance(request, ISnapshot_getParentRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISnapshot_getParentResultMsg.typecode)
        return response

    # op: ISnapshot_getChildren
    def ISnapshot_getChildren(self, request):
        if isinstance(request, ISnapshot_getChildrenRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISnapshot_getChildrenResultMsg.typecode)
        return response

    # op: IHardDisk_getId
    def IHardDisk_getId(self, request):
        if isinstance(request, IHardDisk_getIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getIdResultMsg.typecode)
        return response

    # op: IHardDisk_getDescription
    def IHardDisk_getDescription(self, request):
        if isinstance(request, IHardDisk_getDescriptionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getDescriptionResultMsg.typecode)
        return response

    # op: IHardDisk_setDescription
    def IHardDisk_setDescription(self, request):
        if isinstance(request, IHardDisk_setDescriptionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_setDescriptionResultMsg.typecode)
        return response

    # op: IHardDisk_getStorageType
    def IHardDisk_getStorageType(self, request):
        if isinstance(request, IHardDisk_getStorageTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getStorageTypeResultMsg.typecode)
        return response

    # op: IHardDisk_getLocation
    def IHardDisk_getLocation(self, request):
        if isinstance(request, IHardDisk_getLocationRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getLocationResultMsg.typecode)
        return response

    # op: IHardDisk_getType
    def IHardDisk_getType(self, request):
        if isinstance(request, IHardDisk_getTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getTypeResultMsg.typecode)
        return response

    # op: IHardDisk_setType
    def IHardDisk_setType(self, request):
        if isinstance(request, IHardDisk_setTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_setTypeResultMsg.typecode)
        return response

    # op: IHardDisk_getParent
    def IHardDisk_getParent(self, request):
        if isinstance(request, IHardDisk_getParentRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getParentResultMsg.typecode)
        return response

    # op: IHardDisk_getChildren
    def IHardDisk_getChildren(self, request):
        if isinstance(request, IHardDisk_getChildrenRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getChildrenResultMsg.typecode)
        return response

    # op: IHardDisk_getRoot
    def IHardDisk_getRoot(self, request):
        if isinstance(request, IHardDisk_getRootRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getRootResultMsg.typecode)
        return response

    # op: IHardDisk_getAccessible
    def IHardDisk_getAccessible(self, request):
        if isinstance(request, IHardDisk_getAccessibleRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getAccessibleResultMsg.typecode)
        return response

    # op: IHardDisk_getAllAccessible
    def IHardDisk_getAllAccessible(self, request):
        if isinstance(request, IHardDisk_getAllAccessibleRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getAllAccessibleResultMsg.typecode)
        return response

    # op: IHardDisk_getLastAccessError
    def IHardDisk_getLastAccessError(self, request):
        if isinstance(request, IHardDisk_getLastAccessErrorRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getLastAccessErrorResultMsg.typecode)
        return response

    # op: IHardDisk_getSize
    def IHardDisk_getSize(self, request):
        if isinstance(request, IHardDisk_getSizeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getSizeResultMsg.typecode)
        return response

    # op: IHardDisk_getActualSize
    def IHardDisk_getActualSize(self, request):
        if isinstance(request, IHardDisk_getActualSizeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getActualSizeResultMsg.typecode)
        return response

    # op: IHardDisk_getMachineId
    def IHardDisk_getMachineId(self, request):
        if isinstance(request, IHardDisk_getMachineIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getMachineIdResultMsg.typecode)
        return response

    # op: IHardDisk_getSnapshotId
    def IHardDisk_getSnapshotId(self, request):
        if isinstance(request, IHardDisk_getSnapshotIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_getSnapshotIdResultMsg.typecode)
        return response

    # op: IHardDisk_cloneToImage
    def IHardDisk_cloneToImage(self, request):
        if isinstance(request, IHardDisk_cloneToImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHardDisk_cloneToImageResultMsg.typecode)
        return response

    # op: IVirtualDiskImage_getFilePath
    def IVirtualDiskImage_getFilePath(self, request):
        if isinstance(request, IVirtualDiskImage_getFilePathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualDiskImage_getFilePathResultMsg.typecode)
        return response

    # op: IVirtualDiskImage_setFilePath
    def IVirtualDiskImage_setFilePath(self, request):
        if isinstance(request, IVirtualDiskImage_setFilePathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualDiskImage_setFilePathResultMsg.typecode)
        return response

    # op: IVirtualDiskImage_getCreated
    def IVirtualDiskImage_getCreated(self, request):
        if isinstance(request, IVirtualDiskImage_getCreatedRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualDiskImage_getCreatedResultMsg.typecode)
        return response

    # op: IVirtualDiskImage_createDynamicImage
    def IVirtualDiskImage_createDynamicImage(self, request):
        if isinstance(request, IVirtualDiskImage_createDynamicImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualDiskImage_createDynamicImageResultMsg.typecode)
        return response

    # op: IVirtualDiskImage_createFixedImage
    def IVirtualDiskImage_createFixedImage(self, request):
        if isinstance(request, IVirtualDiskImage_createFixedImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualDiskImage_createFixedImageResultMsg.typecode)
        return response

    # op: IVirtualDiskImage_deleteImage
    def IVirtualDiskImage_deleteImage(self, request):
        if isinstance(request, IVirtualDiskImage_deleteImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVirtualDiskImage_deleteImageResultMsg.typecode)
        return response

    # op: IISCSIHardDisk_getServer
    def IISCSIHardDisk_getServer(self, request):
        if isinstance(request, IISCSIHardDisk_getServerRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IISCSIHardDisk_getServerResultMsg.typecode)
        return response

    # op: IISCSIHardDisk_setServer
    def IISCSIHardDisk_setServer(self, request):
        if isinstance(request, IISCSIHardDisk_setServerRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IISCSIHardDisk_setServerResultMsg.typecode)
        return response

    # op: IISCSIHardDisk_getPort
    def IISCSIHardDisk_getPort(self, request):
        if isinstance(request, IISCSIHardDisk_getPortRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IISCSIHardDisk_getPortResultMsg.typecode)
        return response

    # op: IISCSIHardDisk_setPort
    def IISCSIHardDisk_setPort(self, request):
        if isinstance(request, IISCSIHardDisk_setPortRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IISCSIHardDisk_setPortResultMsg.typecode)
        return response

    # op: IISCSIHardDisk_getTarget
    def IISCSIHardDisk_getTarget(self, request):
        if isinstance(request, IISCSIHardDisk_getTargetRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IISCSIHardDisk_getTargetResultMsg.typecode)
        return response

    # op: IISCSIHardDisk_setTarget
    def IISCSIHardDisk_setTarget(self, request):
        if isinstance(request, IISCSIHardDisk_setTargetRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IISCSIHardDisk_setTargetResultMsg.typecode)
        return response

    # op: IISCSIHardDisk_getLun
    def IISCSIHardDisk_getLun(self, request):
        if isinstance(request, IISCSIHardDisk_getLunRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IISCSIHardDisk_getLunResultMsg.typecode)
        return response

    # op: IISCSIHardDisk_setLun
    def IISCSIHardDisk_setLun(self, request):
        if isinstance(request, IISCSIHardDisk_setLunRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IISCSIHardDisk_setLunResultMsg.typecode)
        return response

    # op: IISCSIHardDisk_getUserName
    def IISCSIHardDisk_getUserName(self, request):
        if isinstance(request, IISCSIHardDisk_getUserNameRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IISCSIHardDisk_getUserNameResultMsg.typecode)
        return response

    # op: IISCSIHardDisk_setUserName
    def IISCSIHardDisk_setUserName(self, request):
        if isinstance(request, IISCSIHardDisk_setUserNameRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IISCSIHardDisk_setUserNameResultMsg.typecode)
        return response

    # op: IISCSIHardDisk_getPassword
    def IISCSIHardDisk_getPassword(self, request):
        if isinstance(request, IISCSIHardDisk_getPasswordRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IISCSIHardDisk_getPasswordResultMsg.typecode)
        return response

    # op: IISCSIHardDisk_setPassword
    def IISCSIHardDisk_setPassword(self, request):
        if isinstance(request, IISCSIHardDisk_setPasswordRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IISCSIHardDisk_setPasswordResultMsg.typecode)
        return response

    # op: IVMDKImage_getFilePath
    def IVMDKImage_getFilePath(self, request):
        if isinstance(request, IVMDKImage_getFilePathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVMDKImage_getFilePathResultMsg.typecode)
        return response

    # op: IVMDKImage_setFilePath
    def IVMDKImage_setFilePath(self, request):
        if isinstance(request, IVMDKImage_setFilePathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVMDKImage_setFilePathResultMsg.typecode)
        return response

    # op: IVMDKImage_getCreated
    def IVMDKImage_getCreated(self, request):
        if isinstance(request, IVMDKImage_getCreatedRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVMDKImage_getCreatedResultMsg.typecode)
        return response

    # op: IVMDKImage_createDynamicImage
    def IVMDKImage_createDynamicImage(self, request):
        if isinstance(request, IVMDKImage_createDynamicImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVMDKImage_createDynamicImageResultMsg.typecode)
        return response

    # op: IVMDKImage_createFixedImage
    def IVMDKImage_createFixedImage(self, request):
        if isinstance(request, IVMDKImage_createFixedImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVMDKImage_createFixedImageResultMsg.typecode)
        return response

    # op: IVMDKImage_deleteImage
    def IVMDKImage_deleteImage(self, request):
        if isinstance(request, IVMDKImage_deleteImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVMDKImage_deleteImageResultMsg.typecode)
        return response

    # op: ICustomHardDisk_getLocation
    def ICustomHardDisk_getLocation(self, request):
        if isinstance(request, ICustomHardDisk_getLocationRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ICustomHardDisk_getLocationResultMsg.typecode)
        return response

    # op: ICustomHardDisk_setLocation
    def ICustomHardDisk_setLocation(self, request):
        if isinstance(request, ICustomHardDisk_setLocationRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ICustomHardDisk_setLocationResultMsg.typecode)
        return response

    # op: ICustomHardDisk_getFormat
    def ICustomHardDisk_getFormat(self, request):
        if isinstance(request, ICustomHardDisk_getFormatRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ICustomHardDisk_getFormatResultMsg.typecode)
        return response

    # op: ICustomHardDisk_getCreated
    def ICustomHardDisk_getCreated(self, request):
        if isinstance(request, ICustomHardDisk_getCreatedRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ICustomHardDisk_getCreatedResultMsg.typecode)
        return response

    # op: ICustomHardDisk_createDynamicImage
    def ICustomHardDisk_createDynamicImage(self, request):
        if isinstance(request, ICustomHardDisk_createDynamicImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ICustomHardDisk_createDynamicImageResultMsg.typecode)
        return response

    # op: ICustomHardDisk_createFixedImage
    def ICustomHardDisk_createFixedImage(self, request):
        if isinstance(request, ICustomHardDisk_createFixedImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ICustomHardDisk_createFixedImageResultMsg.typecode)
        return response

    # op: ICustomHardDisk_deleteImage
    def ICustomHardDisk_deleteImage(self, request):
        if isinstance(request, ICustomHardDisk_deleteImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ICustomHardDisk_deleteImageResultMsg.typecode)
        return response

    # op: IVHDImage_getFilePath
    def IVHDImage_getFilePath(self, request):
        if isinstance(request, IVHDImage_getFilePathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVHDImage_getFilePathResultMsg.typecode)
        return response

    # op: IVHDImage_setFilePath
    def IVHDImage_setFilePath(self, request):
        if isinstance(request, IVHDImage_setFilePathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVHDImage_setFilePathResultMsg.typecode)
        return response

    # op: IVHDImage_getCreated
    def IVHDImage_getCreated(self, request):
        if isinstance(request, IVHDImage_getCreatedRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVHDImage_getCreatedResultMsg.typecode)
        return response

    # op: IVHDImage_createDynamicImage
    def IVHDImage_createDynamicImage(self, request):
        if isinstance(request, IVHDImage_createDynamicImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVHDImage_createDynamicImageResultMsg.typecode)
        return response

    # op: IVHDImage_createFixedImage
    def IVHDImage_createFixedImage(self, request):
        if isinstance(request, IVHDImage_createFixedImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVHDImage_createFixedImageResultMsg.typecode)
        return response

    # op: IVHDImage_deleteImage
    def IVHDImage_deleteImage(self, request):
        if isinstance(request, IVHDImage_deleteImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVHDImage_deleteImageResultMsg.typecode)
        return response

    # op: IDVDImage_getId
    def IDVDImage_getId(self, request):
        if isinstance(request, IDVDImage_getIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IDVDImage_getIdResultMsg.typecode)
        return response

    # op: IDVDImage_getFilePath
    def IDVDImage_getFilePath(self, request):
        if isinstance(request, IDVDImage_getFilePathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IDVDImage_getFilePathResultMsg.typecode)
        return response

    # op: IDVDImage_getAccessible
    def IDVDImage_getAccessible(self, request):
        if isinstance(request, IDVDImage_getAccessibleRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IDVDImage_getAccessibleResultMsg.typecode)
        return response

    # op: IDVDImage_getSize
    def IDVDImage_getSize(self, request):
        if isinstance(request, IDVDImage_getSizeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IDVDImage_getSizeResultMsg.typecode)
        return response

    # op: IDVDDrive_getState
    def IDVDDrive_getState(self, request):
        if isinstance(request, IDVDDrive_getStateRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IDVDDrive_getStateResultMsg.typecode)
        return response

    # op: IDVDDrive_getPassthrough
    def IDVDDrive_getPassthrough(self, request):
        if isinstance(request, IDVDDrive_getPassthroughRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IDVDDrive_getPassthroughResultMsg.typecode)
        return response

    # op: IDVDDrive_setPassthrough
    def IDVDDrive_setPassthrough(self, request):
        if isinstance(request, IDVDDrive_setPassthroughRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IDVDDrive_setPassthroughResultMsg.typecode)
        return response

    # op: IDVDDrive_mountImage
    def IDVDDrive_mountImage(self, request):
        if isinstance(request, IDVDDrive_mountImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IDVDDrive_mountImageResultMsg.typecode)
        return response

    # op: IDVDDrive_captureHostDrive
    def IDVDDrive_captureHostDrive(self, request):
        if isinstance(request, IDVDDrive_captureHostDriveRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IDVDDrive_captureHostDriveResultMsg.typecode)
        return response

    # op: IDVDDrive_unmount
    def IDVDDrive_unmount(self, request):
        if isinstance(request, IDVDDrive_unmountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IDVDDrive_unmountResultMsg.typecode)
        return response

    # op: IDVDDrive_getImage
    def IDVDDrive_getImage(self, request):
        if isinstance(request, IDVDDrive_getImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IDVDDrive_getImageResultMsg.typecode)
        return response

    # op: IDVDDrive_getHostDrive
    def IDVDDrive_getHostDrive(self, request):
        if isinstance(request, IDVDDrive_getHostDriveRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IDVDDrive_getHostDriveResultMsg.typecode)
        return response

    # op: IFloppyImage_getId
    def IFloppyImage_getId(self, request):
        if isinstance(request, IFloppyImage_getIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IFloppyImage_getIdResultMsg.typecode)
        return response

    # op: IFloppyImage_getFilePath
    def IFloppyImage_getFilePath(self, request):
        if isinstance(request, IFloppyImage_getFilePathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IFloppyImage_getFilePathResultMsg.typecode)
        return response

    # op: IFloppyImage_getAccessible
    def IFloppyImage_getAccessible(self, request):
        if isinstance(request, IFloppyImage_getAccessibleRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IFloppyImage_getAccessibleResultMsg.typecode)
        return response

    # op: IFloppyImage_getSize
    def IFloppyImage_getSize(self, request):
        if isinstance(request, IFloppyImage_getSizeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IFloppyImage_getSizeResultMsg.typecode)
        return response

    # op: IFloppyDrive_getEnabled
    def IFloppyDrive_getEnabled(self, request):
        if isinstance(request, IFloppyDrive_getEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IFloppyDrive_getEnabledResultMsg.typecode)
        return response

    # op: IFloppyDrive_setEnabled
    def IFloppyDrive_setEnabled(self, request):
        if isinstance(request, IFloppyDrive_setEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IFloppyDrive_setEnabledResultMsg.typecode)
        return response

    # op: IFloppyDrive_getState
    def IFloppyDrive_getState(self, request):
        if isinstance(request, IFloppyDrive_getStateRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IFloppyDrive_getStateResultMsg.typecode)
        return response

    # op: IFloppyDrive_mountImage
    def IFloppyDrive_mountImage(self, request):
        if isinstance(request, IFloppyDrive_mountImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IFloppyDrive_mountImageResultMsg.typecode)
        return response

    # op: IFloppyDrive_captureHostDrive
    def IFloppyDrive_captureHostDrive(self, request):
        if isinstance(request, IFloppyDrive_captureHostDriveRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IFloppyDrive_captureHostDriveResultMsg.typecode)
        return response

    # op: IFloppyDrive_unmount
    def IFloppyDrive_unmount(self, request):
        if isinstance(request, IFloppyDrive_unmountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IFloppyDrive_unmountResultMsg.typecode)
        return response

    # op: IFloppyDrive_getImage
    def IFloppyDrive_getImage(self, request):
        if isinstance(request, IFloppyDrive_getImageRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IFloppyDrive_getImageResultMsg.typecode)
        return response

    # op: IFloppyDrive_getHostDrive
    def IFloppyDrive_getHostDrive(self, request):
        if isinstance(request, IFloppyDrive_getHostDriveRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IFloppyDrive_getHostDriveResultMsg.typecode)
        return response

    # op: IKeyboard_putScancode
    def IKeyboard_putScancode(self, request):
        if isinstance(request, IKeyboard_putScancodeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IKeyboard_putScancodeResultMsg.typecode)
        return response

    # op: IKeyboard_putScancodes
    def IKeyboard_putScancodes(self, request):
        if isinstance(request, IKeyboard_putScancodesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IKeyboard_putScancodesResultMsg.typecode)
        return response

    # op: IKeyboard_putCAD
    def IKeyboard_putCAD(self, request):
        if isinstance(request, IKeyboard_putCADRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IKeyboard_putCADResultMsg.typecode)
        return response

    # op: IMouse_getAbsoluteSupported
    def IMouse_getAbsoluteSupported(self, request):
        if isinstance(request, IMouse_getAbsoluteSupportedRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMouse_getAbsoluteSupportedResultMsg.typecode)
        return response

    # op: IMouse_putMouseEvent
    def IMouse_putMouseEvent(self, request):
        if isinstance(request, IMouse_putMouseEventRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMouse_putMouseEventResultMsg.typecode)
        return response

    # op: IMouse_putMouseEventAbsolute
    def IMouse_putMouseEventAbsolute(self, request):
        if isinstance(request, IMouse_putMouseEventAbsoluteRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IMouse_putMouseEventAbsoluteResultMsg.typecode)
        return response

    # op: INetworkAdapter_getAdapterType
    def INetworkAdapter_getAdapterType(self, request):
        if isinstance(request, INetworkAdapter_getAdapterTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_getAdapterTypeResultMsg.typecode)
        return response

    # op: INetworkAdapter_setAdapterType
    def INetworkAdapter_setAdapterType(self, request):
        if isinstance(request, INetworkAdapter_setAdapterTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_setAdapterTypeResultMsg.typecode)
        return response

    # op: INetworkAdapter_getSlot
    def INetworkAdapter_getSlot(self, request):
        if isinstance(request, INetworkAdapter_getSlotRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_getSlotResultMsg.typecode)
        return response

    # op: INetworkAdapter_getEnabled
    def INetworkAdapter_getEnabled(self, request):
        if isinstance(request, INetworkAdapter_getEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_getEnabledResultMsg.typecode)
        return response

    # op: INetworkAdapter_setEnabled
    def INetworkAdapter_setEnabled(self, request):
        if isinstance(request, INetworkAdapter_setEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_setEnabledResultMsg.typecode)
        return response

    # op: INetworkAdapter_getMACAddress
    def INetworkAdapter_getMACAddress(self, request):
        if isinstance(request, INetworkAdapter_getMACAddressRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_getMACAddressResultMsg.typecode)
        return response

    # op: INetworkAdapter_setMACAddress
    def INetworkAdapter_setMACAddress(self, request):
        if isinstance(request, INetworkAdapter_setMACAddressRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_setMACAddressResultMsg.typecode)
        return response

    # op: INetworkAdapter_getAttachmentType
    def INetworkAdapter_getAttachmentType(self, request):
        if isinstance(request, INetworkAdapter_getAttachmentTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_getAttachmentTypeResultMsg.typecode)
        return response

    # op: INetworkAdapter_getHostInterface
    def INetworkAdapter_getHostInterface(self, request):
        if isinstance(request, INetworkAdapter_getHostInterfaceRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_getHostInterfaceResultMsg.typecode)
        return response

    # op: INetworkAdapter_setHostInterface
    def INetworkAdapter_setHostInterface(self, request):
        if isinstance(request, INetworkAdapter_setHostInterfaceRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_setHostInterfaceResultMsg.typecode)
        return response

    # op: INetworkAdapter_getInternalNetwork
    def INetworkAdapter_getInternalNetwork(self, request):
        if isinstance(request, INetworkAdapter_getInternalNetworkRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_getInternalNetworkResultMsg.typecode)
        return response

    # op: INetworkAdapter_setInternalNetwork
    def INetworkAdapter_setInternalNetwork(self, request):
        if isinstance(request, INetworkAdapter_setInternalNetworkRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_setInternalNetworkResultMsg.typecode)
        return response

    # op: INetworkAdapter_getNATNetwork
    def INetworkAdapter_getNATNetwork(self, request):
        if isinstance(request, INetworkAdapter_getNATNetworkRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_getNATNetworkResultMsg.typecode)
        return response

    # op: INetworkAdapter_setNATNetwork
    def INetworkAdapter_setNATNetwork(self, request):
        if isinstance(request, INetworkAdapter_setNATNetworkRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_setNATNetworkResultMsg.typecode)
        return response

    # op: INetworkAdapter_getCableConnected
    def INetworkAdapter_getCableConnected(self, request):
        if isinstance(request, INetworkAdapter_getCableConnectedRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_getCableConnectedResultMsg.typecode)
        return response

    # op: INetworkAdapter_setCableConnected
    def INetworkAdapter_setCableConnected(self, request):
        if isinstance(request, INetworkAdapter_setCableConnectedRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_setCableConnectedResultMsg.typecode)
        return response

    # op: INetworkAdapter_getLineSpeed
    def INetworkAdapter_getLineSpeed(self, request):
        if isinstance(request, INetworkAdapter_getLineSpeedRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_getLineSpeedResultMsg.typecode)
        return response

    # op: INetworkAdapter_setLineSpeed
    def INetworkAdapter_setLineSpeed(self, request):
        if isinstance(request, INetworkAdapter_setLineSpeedRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_setLineSpeedResultMsg.typecode)
        return response

    # op: INetworkAdapter_getTraceEnabled
    def INetworkAdapter_getTraceEnabled(self, request):
        if isinstance(request, INetworkAdapter_getTraceEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_getTraceEnabledResultMsg.typecode)
        return response

    # op: INetworkAdapter_setTraceEnabled
    def INetworkAdapter_setTraceEnabled(self, request):
        if isinstance(request, INetworkAdapter_setTraceEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_setTraceEnabledResultMsg.typecode)
        return response

    # op: INetworkAdapter_getTraceFile
    def INetworkAdapter_getTraceFile(self, request):
        if isinstance(request, INetworkAdapter_getTraceFileRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_getTraceFileResultMsg.typecode)
        return response

    # op: INetworkAdapter_setTraceFile
    def INetworkAdapter_setTraceFile(self, request):
        if isinstance(request, INetworkAdapter_setTraceFileRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_setTraceFileResultMsg.typecode)
        return response

    # op: INetworkAdapter_attachToNAT
    def INetworkAdapter_attachToNAT(self, request):
        if isinstance(request, INetworkAdapter_attachToNATRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_attachToNATResultMsg.typecode)
        return response

    # op: INetworkAdapter_attachToHostInterface
    def INetworkAdapter_attachToHostInterface(self, request):
        if isinstance(request, INetworkAdapter_attachToHostInterfaceRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_attachToHostInterfaceResultMsg.typecode)
        return response

    # op: INetworkAdapter_attachToInternalNetwork
    def INetworkAdapter_attachToInternalNetwork(self, request):
        if isinstance(request, INetworkAdapter_attachToInternalNetworkRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_attachToInternalNetworkResultMsg.typecode)
        return response

    # op: INetworkAdapter_detach
    def INetworkAdapter_detach(self, request):
        if isinstance(request, INetworkAdapter_detachRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(INetworkAdapter_detachResultMsg.typecode)
        return response

    # op: ISerialPort_getSlot
    def ISerialPort_getSlot(self, request):
        if isinstance(request, ISerialPort_getSlotRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISerialPort_getSlotResultMsg.typecode)
        return response

    # op: ISerialPort_getEnabled
    def ISerialPort_getEnabled(self, request):
        if isinstance(request, ISerialPort_getEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISerialPort_getEnabledResultMsg.typecode)
        return response

    # op: ISerialPort_setEnabled
    def ISerialPort_setEnabled(self, request):
        if isinstance(request, ISerialPort_setEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISerialPort_setEnabledResultMsg.typecode)
        return response

    # op: ISerialPort_getIOBase
    def ISerialPort_getIOBase(self, request):
        if isinstance(request, ISerialPort_getIOBaseRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISerialPort_getIOBaseResultMsg.typecode)
        return response

    # op: ISerialPort_setIOBase
    def ISerialPort_setIOBase(self, request):
        if isinstance(request, ISerialPort_setIOBaseRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISerialPort_setIOBaseResultMsg.typecode)
        return response

    # op: ISerialPort_getIRQ
    def ISerialPort_getIRQ(self, request):
        if isinstance(request, ISerialPort_getIRQRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISerialPort_getIRQResultMsg.typecode)
        return response

    # op: ISerialPort_setIRQ
    def ISerialPort_setIRQ(self, request):
        if isinstance(request, ISerialPort_setIRQRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISerialPort_setIRQResultMsg.typecode)
        return response

    # op: ISerialPort_getHostMode
    def ISerialPort_getHostMode(self, request):
        if isinstance(request, ISerialPort_getHostModeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISerialPort_getHostModeResultMsg.typecode)
        return response

    # op: ISerialPort_setHostMode
    def ISerialPort_setHostMode(self, request):
        if isinstance(request, ISerialPort_setHostModeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISerialPort_setHostModeResultMsg.typecode)
        return response

    # op: ISerialPort_getServer
    def ISerialPort_getServer(self, request):
        if isinstance(request, ISerialPort_getServerRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISerialPort_getServerResultMsg.typecode)
        return response

    # op: ISerialPort_setServer
    def ISerialPort_setServer(self, request):
        if isinstance(request, ISerialPort_setServerRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISerialPort_setServerResultMsg.typecode)
        return response

    # op: ISerialPort_getPath
    def ISerialPort_getPath(self, request):
        if isinstance(request, ISerialPort_getPathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISerialPort_getPathResultMsg.typecode)
        return response

    # op: ISerialPort_setPath
    def ISerialPort_setPath(self, request):
        if isinstance(request, ISerialPort_setPathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISerialPort_setPathResultMsg.typecode)
        return response

    # op: IParallelPort_getSlot
    def IParallelPort_getSlot(self, request):
        if isinstance(request, IParallelPort_getSlotRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IParallelPort_getSlotResultMsg.typecode)
        return response

    # op: IParallelPort_getEnabled
    def IParallelPort_getEnabled(self, request):
        if isinstance(request, IParallelPort_getEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IParallelPort_getEnabledResultMsg.typecode)
        return response

    # op: IParallelPort_setEnabled
    def IParallelPort_setEnabled(self, request):
        if isinstance(request, IParallelPort_setEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IParallelPort_setEnabledResultMsg.typecode)
        return response

    # op: IParallelPort_getIOBase
    def IParallelPort_getIOBase(self, request):
        if isinstance(request, IParallelPort_getIOBaseRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IParallelPort_getIOBaseResultMsg.typecode)
        return response

    # op: IParallelPort_setIOBase
    def IParallelPort_setIOBase(self, request):
        if isinstance(request, IParallelPort_setIOBaseRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IParallelPort_setIOBaseResultMsg.typecode)
        return response

    # op: IParallelPort_getIRQ
    def IParallelPort_getIRQ(self, request):
        if isinstance(request, IParallelPort_getIRQRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IParallelPort_getIRQResultMsg.typecode)
        return response

    # op: IParallelPort_setIRQ
    def IParallelPort_setIRQ(self, request):
        if isinstance(request, IParallelPort_setIRQRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IParallelPort_setIRQResultMsg.typecode)
        return response

    # op: IParallelPort_getPath
    def IParallelPort_getPath(self, request):
        if isinstance(request, IParallelPort_getPathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IParallelPort_getPathResultMsg.typecode)
        return response

    # op: IParallelPort_setPath
    def IParallelPort_setPath(self, request):
        if isinstance(request, IParallelPort_setPathRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IParallelPort_setPathResultMsg.typecode)
        return response

    # op: IUSBController_getEnabled
    def IUSBController_getEnabled(self, request):
        if isinstance(request, IUSBController_getEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBController_getEnabledResultMsg.typecode)
        return response

    # op: IUSBController_setEnabled
    def IUSBController_setEnabled(self, request):
        if isinstance(request, IUSBController_setEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBController_setEnabledResultMsg.typecode)
        return response

    # op: IUSBController_getEnabledEhci
    def IUSBController_getEnabledEhci(self, request):
        if isinstance(request, IUSBController_getEnabledEhciRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBController_getEnabledEhciResultMsg.typecode)
        return response

    # op: IUSBController_setEnabledEhci
    def IUSBController_setEnabledEhci(self, request):
        if isinstance(request, IUSBController_setEnabledEhciRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBController_setEnabledEhciResultMsg.typecode)
        return response

    # op: IUSBController_getUSBStandard
    def IUSBController_getUSBStandard(self, request):
        if isinstance(request, IUSBController_getUSBStandardRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBController_getUSBStandardResultMsg.typecode)
        return response

    # op: IUSBController_getDeviceFilters
    def IUSBController_getDeviceFilters(self, request):
        if isinstance(request, IUSBController_getDeviceFiltersRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBController_getDeviceFiltersResultMsg.typecode)
        return response

    # op: IUSBController_createDeviceFilter
    def IUSBController_createDeviceFilter(self, request):
        if isinstance(request, IUSBController_createDeviceFilterRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBController_createDeviceFilterResultMsg.typecode)
        return response

    # op: IUSBController_insertDeviceFilter
    def IUSBController_insertDeviceFilter(self, request):
        if isinstance(request, IUSBController_insertDeviceFilterRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBController_insertDeviceFilterResultMsg.typecode)
        return response

    # op: IUSBController_removeDeviceFilter
    def IUSBController_removeDeviceFilter(self, request):
        if isinstance(request, IUSBController_removeDeviceFilterRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBController_removeDeviceFilterResultMsg.typecode)
        return response

    # op: IUSBDevice_getId
    def IUSBDevice_getId(self, request):
        if isinstance(request, IUSBDevice_getIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDevice_getIdResultMsg.typecode)
        return response

    # op: IUSBDevice_getVendorId
    def IUSBDevice_getVendorId(self, request):
        if isinstance(request, IUSBDevice_getVendorIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDevice_getVendorIdResultMsg.typecode)
        return response

    # op: IUSBDevice_getProductId
    def IUSBDevice_getProductId(self, request):
        if isinstance(request, IUSBDevice_getProductIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDevice_getProductIdResultMsg.typecode)
        return response

    # op: IUSBDevice_getRevision
    def IUSBDevice_getRevision(self, request):
        if isinstance(request, IUSBDevice_getRevisionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDevice_getRevisionResultMsg.typecode)
        return response

    # op: IUSBDevice_getManufacturer
    def IUSBDevice_getManufacturer(self, request):
        if isinstance(request, IUSBDevice_getManufacturerRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDevice_getManufacturerResultMsg.typecode)
        return response

    # op: IUSBDevice_getProduct
    def IUSBDevice_getProduct(self, request):
        if isinstance(request, IUSBDevice_getProductRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDevice_getProductResultMsg.typecode)
        return response

    # op: IUSBDevice_getSerialNumber
    def IUSBDevice_getSerialNumber(self, request):
        if isinstance(request, IUSBDevice_getSerialNumberRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDevice_getSerialNumberResultMsg.typecode)
        return response

    # op: IUSBDevice_getAddress
    def IUSBDevice_getAddress(self, request):
        if isinstance(request, IUSBDevice_getAddressRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDevice_getAddressResultMsg.typecode)
        return response

    # op: IUSBDevice_getPort
    def IUSBDevice_getPort(self, request):
        if isinstance(request, IUSBDevice_getPortRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDevice_getPortResultMsg.typecode)
        return response

    # op: IUSBDevice_getVersion
    def IUSBDevice_getVersion(self, request):
        if isinstance(request, IUSBDevice_getVersionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDevice_getVersionResultMsg.typecode)
        return response

    # op: IUSBDevice_getPortVersion
    def IUSBDevice_getPortVersion(self, request):
        if isinstance(request, IUSBDevice_getPortVersionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDevice_getPortVersionResultMsg.typecode)
        return response

    # op: IUSBDevice_getRemote
    def IUSBDevice_getRemote(self, request):
        if isinstance(request, IUSBDevice_getRemoteRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDevice_getRemoteResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_getName
    def IUSBDeviceFilter_getName(self, request):
        if isinstance(request, IUSBDeviceFilter_getNameRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_getNameResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_setName
    def IUSBDeviceFilter_setName(self, request):
        if isinstance(request, IUSBDeviceFilter_setNameRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_setNameResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_getActive
    def IUSBDeviceFilter_getActive(self, request):
        if isinstance(request, IUSBDeviceFilter_getActiveRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_getActiveResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_setActive
    def IUSBDeviceFilter_setActive(self, request):
        if isinstance(request, IUSBDeviceFilter_setActiveRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_setActiveResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_getVendorId
    def IUSBDeviceFilter_getVendorId(self, request):
        if isinstance(request, IUSBDeviceFilter_getVendorIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_getVendorIdResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_setVendorId
    def IUSBDeviceFilter_setVendorId(self, request):
        if isinstance(request, IUSBDeviceFilter_setVendorIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_setVendorIdResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_getProductId
    def IUSBDeviceFilter_getProductId(self, request):
        if isinstance(request, IUSBDeviceFilter_getProductIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_getProductIdResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_setProductId
    def IUSBDeviceFilter_setProductId(self, request):
        if isinstance(request, IUSBDeviceFilter_setProductIdRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_setProductIdResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_getRevision
    def IUSBDeviceFilter_getRevision(self, request):
        if isinstance(request, IUSBDeviceFilter_getRevisionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_getRevisionResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_setRevision
    def IUSBDeviceFilter_setRevision(self, request):
        if isinstance(request, IUSBDeviceFilter_setRevisionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_setRevisionResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_getManufacturer
    def IUSBDeviceFilter_getManufacturer(self, request):
        if isinstance(request, IUSBDeviceFilter_getManufacturerRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_getManufacturerResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_setManufacturer
    def IUSBDeviceFilter_setManufacturer(self, request):
        if isinstance(request, IUSBDeviceFilter_setManufacturerRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_setManufacturerResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_getProduct
    def IUSBDeviceFilter_getProduct(self, request):
        if isinstance(request, IUSBDeviceFilter_getProductRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_getProductResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_setProduct
    def IUSBDeviceFilter_setProduct(self, request):
        if isinstance(request, IUSBDeviceFilter_setProductRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_setProductResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_getSerialNumber
    def IUSBDeviceFilter_getSerialNumber(self, request):
        if isinstance(request, IUSBDeviceFilter_getSerialNumberRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_getSerialNumberResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_setSerialNumber
    def IUSBDeviceFilter_setSerialNumber(self, request):
        if isinstance(request, IUSBDeviceFilter_setSerialNumberRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_setSerialNumberResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_getPort
    def IUSBDeviceFilter_getPort(self, request):
        if isinstance(request, IUSBDeviceFilter_getPortRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_getPortResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_setPort
    def IUSBDeviceFilter_setPort(self, request):
        if isinstance(request, IUSBDeviceFilter_setPortRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_setPortResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_getRemote
    def IUSBDeviceFilter_getRemote(self, request):
        if isinstance(request, IUSBDeviceFilter_getRemoteRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_getRemoteResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_setRemote
    def IUSBDeviceFilter_setRemote(self, request):
        if isinstance(request, IUSBDeviceFilter_setRemoteRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_setRemoteResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_getMaskedInterfaces
    def IUSBDeviceFilter_getMaskedInterfaces(self, request):
        if isinstance(request, IUSBDeviceFilter_getMaskedInterfacesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_getMaskedInterfacesResultMsg.typecode)
        return response

    # op: IUSBDeviceFilter_setMaskedInterfaces
    def IUSBDeviceFilter_setMaskedInterfaces(self, request):
        if isinstance(request, IUSBDeviceFilter_setMaskedInterfacesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IUSBDeviceFilter_setMaskedInterfacesResultMsg.typecode)
        return response

    # op: IHostUSBDevice_getState
    def IHostUSBDevice_getState(self, request):
        if isinstance(request, IHostUSBDevice_getStateRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHostUSBDevice_getStateResultMsg.typecode)
        return response

    # op: IHostUSBDeviceFilter_getAction
    def IHostUSBDeviceFilter_getAction(self, request):
        if isinstance(request, IHostUSBDeviceFilter_getActionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHostUSBDeviceFilter_getActionResultMsg.typecode)
        return response

    # op: IHostUSBDeviceFilter_setAction
    def IHostUSBDeviceFilter_setAction(self, request):
        if isinstance(request, IHostUSBDeviceFilter_setActionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IHostUSBDeviceFilter_setActionResultMsg.typecode)
        return response

    # op: IAudioAdapter_getEnabled
    def IAudioAdapter_getEnabled(self, request):
        if isinstance(request, IAudioAdapter_getEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IAudioAdapter_getEnabledResultMsg.typecode)
        return response

    # op: IAudioAdapter_setEnabled
    def IAudioAdapter_setEnabled(self, request):
        if isinstance(request, IAudioAdapter_setEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IAudioAdapter_setEnabledResultMsg.typecode)
        return response

    # op: IAudioAdapter_getAudioController
    def IAudioAdapter_getAudioController(self, request):
        if isinstance(request, IAudioAdapter_getAudioControllerRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IAudioAdapter_getAudioControllerResultMsg.typecode)
        return response

    # op: IAudioAdapter_setAudioController
    def IAudioAdapter_setAudioController(self, request):
        if isinstance(request, IAudioAdapter_setAudioControllerRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IAudioAdapter_setAudioControllerResultMsg.typecode)
        return response

    # op: IAudioAdapter_getAudioDriver
    def IAudioAdapter_getAudioDriver(self, request):
        if isinstance(request, IAudioAdapter_getAudioDriverRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IAudioAdapter_getAudioDriverResultMsg.typecode)
        return response

    # op: IAudioAdapter_setAudioDriver
    def IAudioAdapter_setAudioDriver(self, request):
        if isinstance(request, IAudioAdapter_setAudioDriverRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IAudioAdapter_setAudioDriverResultMsg.typecode)
        return response

    # op: IVRDPServer_getEnabled
    def IVRDPServer_getEnabled(self, request):
        if isinstance(request, IVRDPServer_getEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_getEnabledResultMsg.typecode)
        return response

    # op: IVRDPServer_setEnabled
    def IVRDPServer_setEnabled(self, request):
        if isinstance(request, IVRDPServer_setEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_setEnabledResultMsg.typecode)
        return response

    # op: IVRDPServer_getPort
    def IVRDPServer_getPort(self, request):
        if isinstance(request, IVRDPServer_getPortRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_getPortResultMsg.typecode)
        return response

    # op: IVRDPServer_setPort
    def IVRDPServer_setPort(self, request):
        if isinstance(request, IVRDPServer_setPortRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_setPortResultMsg.typecode)
        return response

    # op: IVRDPServer_getNetAddress
    def IVRDPServer_getNetAddress(self, request):
        if isinstance(request, IVRDPServer_getNetAddressRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_getNetAddressResultMsg.typecode)
        return response

    # op: IVRDPServer_setNetAddress
    def IVRDPServer_setNetAddress(self, request):
        if isinstance(request, IVRDPServer_setNetAddressRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_setNetAddressResultMsg.typecode)
        return response

    # op: IVRDPServer_getAuthType
    def IVRDPServer_getAuthType(self, request):
        if isinstance(request, IVRDPServer_getAuthTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_getAuthTypeResultMsg.typecode)
        return response

    # op: IVRDPServer_setAuthType
    def IVRDPServer_setAuthType(self, request):
        if isinstance(request, IVRDPServer_setAuthTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_setAuthTypeResultMsg.typecode)
        return response

    # op: IVRDPServer_getAuthTimeout
    def IVRDPServer_getAuthTimeout(self, request):
        if isinstance(request, IVRDPServer_getAuthTimeoutRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_getAuthTimeoutResultMsg.typecode)
        return response

    # op: IVRDPServer_setAuthTimeout
    def IVRDPServer_setAuthTimeout(self, request):
        if isinstance(request, IVRDPServer_setAuthTimeoutRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_setAuthTimeoutResultMsg.typecode)
        return response

    # op: IVRDPServer_getAllowMultiConnection
    def IVRDPServer_getAllowMultiConnection(self, request):
        if isinstance(request, IVRDPServer_getAllowMultiConnectionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_getAllowMultiConnectionResultMsg.typecode)
        return response

    # op: IVRDPServer_setAllowMultiConnection
    def IVRDPServer_setAllowMultiConnection(self, request):
        if isinstance(request, IVRDPServer_setAllowMultiConnectionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_setAllowMultiConnectionResultMsg.typecode)
        return response

    # op: IVRDPServer_getReuseSingleConnection
    def IVRDPServer_getReuseSingleConnection(self, request):
        if isinstance(request, IVRDPServer_getReuseSingleConnectionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_getReuseSingleConnectionResultMsg.typecode)
        return response

    # op: IVRDPServer_setReuseSingleConnection
    def IVRDPServer_setReuseSingleConnection(self, request):
        if isinstance(request, IVRDPServer_setReuseSingleConnectionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IVRDPServer_setReuseSingleConnectionResultMsg.typecode)
        return response

    # op: ISession_getState
    def ISession_getState(self, request):
        if isinstance(request, ISession_getStateRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISession_getStateResultMsg.typecode)
        return response

    # op: ISession_getType
    def ISession_getType(self, request):
        if isinstance(request, ISession_getTypeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISession_getTypeResultMsg.typecode)
        return response

    # op: ISession_getMachine
    def ISession_getMachine(self, request):
        if isinstance(request, ISession_getMachineRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISession_getMachineResultMsg.typecode)
        return response

    # op: ISession_getConsole
    def ISession_getConsole(self, request):
        if isinstance(request, ISession_getConsoleRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISession_getConsoleResultMsg.typecode)
        return response

    # op: ISession_close
    def ISession_close(self, request):
        if isinstance(request, ISession_closeRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISession_closeResultMsg.typecode)
        return response

    # op: ISATAController_getEnabled
    def ISATAController_getEnabled(self, request):
        if isinstance(request, ISATAController_getEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISATAController_getEnabledResultMsg.typecode)
        return response

    # op: ISATAController_setEnabled
    def ISATAController_setEnabled(self, request):
        if isinstance(request, ISATAController_setEnabledRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISATAController_setEnabledResultMsg.typecode)
        return response

    # op: ISATAController_getPortCount
    def ISATAController_getPortCount(self, request):
        if isinstance(request, ISATAController_getPortCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISATAController_getPortCountResultMsg.typecode)
        return response

    # op: ISATAController_setPortCount
    def ISATAController_setPortCount(self, request):
        if isinstance(request, ISATAController_setPortCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISATAController_setPortCountResultMsg.typecode)
        return response

    # op: ISATAController_GetIDEEmulationPort
    def ISATAController_GetIDEEmulationPort(self, request):
        if isinstance(request, ISATAController_GetIDEEmulationPortRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISATAController_GetIDEEmulationPortResultMsg.typecode)
        return response

    # op: ISATAController_SetIDEEmulationPort
    def ISATAController_SetIDEEmulationPort(self, request):
        if isinstance(request, ISATAController_SetIDEEmulationPortRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(ISATAController_SetIDEEmulationPortResultMsg.typecode)
        return response

    # op: IManagedObjectRef_getInterfaceName
    def IManagedObjectRef_getInterfaceName(self, request):
        if isinstance(request, IManagedObjectRef_getInterfaceNameRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IManagedObjectRef_getInterfaceNameResultMsg.typecode)
        return response

    # op: IManagedObjectRef_release
    def IManagedObjectRef_release(self, request):
        if isinstance(request, IManagedObjectRef_releaseRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IManagedObjectRef_releaseResultMsg.typecode)
        return response

    # op: IWebsessionManager_logon
    def IWebsessionManager_logon(self, request):
        if isinstance(request, IWebsessionManager_logonRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IWebsessionManager_logonResultMsg.typecode)
        return response

    # op: IWebsessionManager_getSessionObject
    def IWebsessionManager_getSessionObject(self, request):
        if isinstance(request, IWebsessionManager_getSessionObjectRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IWebsessionManager_getSessionObjectResultMsg.typecode)
        return response

    # op: IWebsessionManager_logoff
    def IWebsessionManager_logoff(self, request):
        if isinstance(request, IWebsessionManager_logoffRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IWebsessionManager_logoffResultMsg.typecode)
        return response

    # op: IPerformanceMetric_getMetricName
    def IPerformanceMetric_getMetricName(self, request):
        if isinstance(request, IPerformanceMetric_getMetricNameRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IPerformanceMetric_getMetricNameResultMsg.typecode)
        return response

    # op: IPerformanceMetric_getDescription
    def IPerformanceMetric_getDescription(self, request):
        if isinstance(request, IPerformanceMetric_getDescriptionRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IPerformanceMetric_getDescriptionResultMsg.typecode)
        return response

    # op: IPerformanceMetric_getPeriod
    def IPerformanceMetric_getPeriod(self, request):
        if isinstance(request, IPerformanceMetric_getPeriodRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IPerformanceMetric_getPeriodResultMsg.typecode)
        return response

    # op: IPerformanceMetric_getCount
    def IPerformanceMetric_getCount(self, request):
        if isinstance(request, IPerformanceMetric_getCountRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IPerformanceMetric_getCountResultMsg.typecode)
        return response

    # op: IPerformanceMetric_getUnit
    def IPerformanceMetric_getUnit(self, request):
        if isinstance(request, IPerformanceMetric_getUnitRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IPerformanceMetric_getUnitResultMsg.typecode)
        return response

    # op: IPerformanceMetric_getMinimumValue
    def IPerformanceMetric_getMinimumValue(self, request):
        if isinstance(request, IPerformanceMetric_getMinimumValueRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IPerformanceMetric_getMinimumValueResultMsg.typecode)
        return response

    # op: IPerformanceMetric_getMaximumValue
    def IPerformanceMetric_getMaximumValue(self, request):
        if isinstance(request, IPerformanceMetric_getMaximumValueRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IPerformanceMetric_getMaximumValueResultMsg.typecode)
        return response

    # op: IPerformanceCollector_getMetricNames
    def IPerformanceCollector_getMetricNames(self, request):
        if isinstance(request, IPerformanceCollector_getMetricNamesRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IPerformanceCollector_getMetricNamesResultMsg.typecode)
        return response

    # op: IPerformanceCollector_getMetrics
    def IPerformanceCollector_getMetrics(self, request):
        if isinstance(request, IPerformanceCollector_getMetricsRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IPerformanceCollector_getMetricsResultMsg.typecode)
        return response

    # op: IPerformanceCollector_setupMetrics
    def IPerformanceCollector_setupMetrics(self, request):
        if isinstance(request, IPerformanceCollector_setupMetricsRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IPerformanceCollector_setupMetricsResultMsg.typecode)
        return response

    # op: IPerformanceCollector_enableMetrics
    def IPerformanceCollector_enableMetrics(self, request):
        if isinstance(request, IPerformanceCollector_enableMetricsRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IPerformanceCollector_enableMetricsResultMsg.typecode)
        return response

    # op: IPerformanceCollector_disableMetrics
    def IPerformanceCollector_disableMetrics(self, request):
        if isinstance(request, IPerformanceCollector_disableMetricsRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IPerformanceCollector_disableMetricsResultMsg.typecode)
        return response

    # op: IPerformanceCollector_queryMetricsData
    def IPerformanceCollector_queryMetricsData(self, request):
        if isinstance(request, IPerformanceCollector_queryMetricsDataRequestMsg) is False:
            raise TypeError, "%s incorrect request type" % (request.__class__)
        kw = {}
        # no input wsaction
        self.binding.Send(None, None, request, soapaction="", **kw)
        # no output wsaction
        response = self.binding.Receive(IPerformanceCollector_queryMetricsDataResultMsg.typecode)
        return response

IVirtualBox_getVersionRequestMsg = ns0.IVirtualBox_getVersion_Dec().pyclass

IVirtualBox_getVersionResultMsg = ns0.IVirtualBox_getVersionResponse_Dec().pyclass

IVirtualBox_getRevisionRequestMsg = ns0.IVirtualBox_getRevision_Dec().pyclass

IVirtualBox_getRevisionResultMsg = ns0.IVirtualBox_getRevisionResponse_Dec().pyclass

IVirtualBox_getPackageTypeRequestMsg = ns0.IVirtualBox_getPackageType_Dec().pyclass

IVirtualBox_getPackageTypeResultMsg = ns0.IVirtualBox_getPackageTypeResponse_Dec().pyclass

IVirtualBox_getHomeFolderRequestMsg = ns0.IVirtualBox_getHomeFolder_Dec().pyclass

IVirtualBox_getHomeFolderResultMsg = ns0.IVirtualBox_getHomeFolderResponse_Dec().pyclass

IVirtualBox_getSettingsFilePathRequestMsg = ns0.IVirtualBox_getSettingsFilePath_Dec().pyclass

IVirtualBox_getSettingsFilePathResultMsg = ns0.IVirtualBox_getSettingsFilePathResponse_Dec().pyclass

IVirtualBox_getSettingsFileVersionRequestMsg = ns0.IVirtualBox_getSettingsFileVersion_Dec().pyclass

IVirtualBox_getSettingsFileVersionResultMsg = ns0.IVirtualBox_getSettingsFileVersionResponse_Dec().pyclass

IVirtualBox_getSettingsFormatVersionRequestMsg = ns0.IVirtualBox_getSettingsFormatVersion_Dec().pyclass

IVirtualBox_getSettingsFormatVersionResultMsg = ns0.IVirtualBox_getSettingsFormatVersionResponse_Dec().pyclass

IVirtualBox_getHostRequestMsg = ns0.IVirtualBox_getHost_Dec().pyclass

IVirtualBox_getHostResultMsg = ns0.IVirtualBox_getHostResponse_Dec().pyclass

IVirtualBox_getSystemPropertiesRequestMsg = ns0.IVirtualBox_getSystemProperties_Dec().pyclass

IVirtualBox_getSystemPropertiesResultMsg = ns0.IVirtualBox_getSystemPropertiesResponse_Dec().pyclass

IVirtualBox_getMachinesRequestMsg = ns0.IVirtualBox_getMachines_Dec().pyclass

IVirtualBox_getMachinesResultMsg = ns0.IVirtualBox_getMachinesResponse_Dec().pyclass

IVirtualBox_getMachines2RequestMsg = ns0.IVirtualBox_getMachines2_Dec().pyclass

IVirtualBox_getMachines2ResultMsg = ns0.IVirtualBox_getMachines2Response_Dec().pyclass

IVirtualBox_getHardDisksRequestMsg = ns0.IVirtualBox_getHardDisks_Dec().pyclass

IVirtualBox_getHardDisksResultMsg = ns0.IVirtualBox_getHardDisksResponse_Dec().pyclass

IVirtualBox_getDVDImagesRequestMsg = ns0.IVirtualBox_getDVDImages_Dec().pyclass

IVirtualBox_getDVDImagesResultMsg = ns0.IVirtualBox_getDVDImagesResponse_Dec().pyclass

IVirtualBox_getFloppyImagesRequestMsg = ns0.IVirtualBox_getFloppyImages_Dec().pyclass

IVirtualBox_getFloppyImagesResultMsg = ns0.IVirtualBox_getFloppyImagesResponse_Dec().pyclass

IVirtualBox_getProgressOperationsRequestMsg = ns0.IVirtualBox_getProgressOperations_Dec().pyclass

IVirtualBox_getProgressOperationsResultMsg = ns0.IVirtualBox_getProgressOperationsResponse_Dec().pyclass

IVirtualBox_getGuestOSTypesRequestMsg = ns0.IVirtualBox_getGuestOSTypes_Dec().pyclass

IVirtualBox_getGuestOSTypesResultMsg = ns0.IVirtualBox_getGuestOSTypesResponse_Dec().pyclass

IVirtualBox_getSharedFoldersRequestMsg = ns0.IVirtualBox_getSharedFolders_Dec().pyclass

IVirtualBox_getSharedFoldersResultMsg = ns0.IVirtualBox_getSharedFoldersResponse_Dec().pyclass

IVirtualBox_getPerformanceCollectorRequestMsg = ns0.IVirtualBox_getPerformanceCollector_Dec().pyclass

IVirtualBox_getPerformanceCollectorResultMsg = ns0.IVirtualBox_getPerformanceCollectorResponse_Dec().pyclass

IVirtualBox_createMachineRequestMsg = ns0.IVirtualBox_createMachine_Dec().pyclass

IVirtualBox_createMachineResultMsg = ns0.IVirtualBox_createMachineResponse_Dec().pyclass

IVirtualBox_createLegacyMachineRequestMsg = ns0.IVirtualBox_createLegacyMachine_Dec().pyclass

IVirtualBox_createLegacyMachineResultMsg = ns0.IVirtualBox_createLegacyMachineResponse_Dec().pyclass

IVirtualBox_openMachineRequestMsg = ns0.IVirtualBox_openMachine_Dec().pyclass

IVirtualBox_openMachineResultMsg = ns0.IVirtualBox_openMachineResponse_Dec().pyclass

IVirtualBox_registerMachineRequestMsg = ns0.IVirtualBox_registerMachine_Dec().pyclass

IVirtualBox_registerMachineResultMsg = ns0.IVirtualBox_registerMachineResponse_Dec().pyclass

IVirtualBox_getMachineRequestMsg = ns0.IVirtualBox_getMachine_Dec().pyclass

IVirtualBox_getMachineResultMsg = ns0.IVirtualBox_getMachineResponse_Dec().pyclass

IVirtualBox_findMachineRequestMsg = ns0.IVirtualBox_findMachine_Dec().pyclass

IVirtualBox_findMachineResultMsg = ns0.IVirtualBox_findMachineResponse_Dec().pyclass

IVirtualBox_unregisterMachineRequestMsg = ns0.IVirtualBox_unregisterMachine_Dec().pyclass

IVirtualBox_unregisterMachineResultMsg = ns0.IVirtualBox_unregisterMachineResponse_Dec().pyclass

IVirtualBox_createHardDiskRequestMsg = ns0.IVirtualBox_createHardDisk_Dec().pyclass

IVirtualBox_createHardDiskResultMsg = ns0.IVirtualBox_createHardDiskResponse_Dec().pyclass

IVirtualBox_openHardDiskRequestMsg = ns0.IVirtualBox_openHardDisk_Dec().pyclass

IVirtualBox_openHardDiskResultMsg = ns0.IVirtualBox_openHardDiskResponse_Dec().pyclass

IVirtualBox_openVirtualDiskImageRequestMsg = ns0.IVirtualBox_openVirtualDiskImage_Dec().pyclass

IVirtualBox_openVirtualDiskImageResultMsg = ns0.IVirtualBox_openVirtualDiskImageResponse_Dec().pyclass

IVirtualBox_registerHardDiskRequestMsg = ns0.IVirtualBox_registerHardDisk_Dec().pyclass

IVirtualBox_registerHardDiskResultMsg = ns0.IVirtualBox_registerHardDiskResponse_Dec().pyclass

IVirtualBox_getHardDiskRequestMsg = ns0.IVirtualBox_getHardDisk_Dec().pyclass

IVirtualBox_getHardDiskResultMsg = ns0.IVirtualBox_getHardDiskResponse_Dec().pyclass

IVirtualBox_findHardDiskRequestMsg = ns0.IVirtualBox_findHardDisk_Dec().pyclass

IVirtualBox_findHardDiskResultMsg = ns0.IVirtualBox_findHardDiskResponse_Dec().pyclass

IVirtualBox_findVirtualDiskImageRequestMsg = ns0.IVirtualBox_findVirtualDiskImage_Dec().pyclass

IVirtualBox_findVirtualDiskImageResultMsg = ns0.IVirtualBox_findVirtualDiskImageResponse_Dec().pyclass

IVirtualBox_unregisterHardDiskRequestMsg = ns0.IVirtualBox_unregisterHardDisk_Dec().pyclass

IVirtualBox_unregisterHardDiskResultMsg = ns0.IVirtualBox_unregisterHardDiskResponse_Dec().pyclass

IVirtualBox_openDVDImageRequestMsg = ns0.IVirtualBox_openDVDImage_Dec().pyclass

IVirtualBox_openDVDImageResultMsg = ns0.IVirtualBox_openDVDImageResponse_Dec().pyclass

IVirtualBox_registerDVDImageRequestMsg = ns0.IVirtualBox_registerDVDImage_Dec().pyclass

IVirtualBox_registerDVDImageResultMsg = ns0.IVirtualBox_registerDVDImageResponse_Dec().pyclass

IVirtualBox_getDVDImageRequestMsg = ns0.IVirtualBox_getDVDImage_Dec().pyclass

IVirtualBox_getDVDImageResultMsg = ns0.IVirtualBox_getDVDImageResponse_Dec().pyclass

IVirtualBox_findDVDImageRequestMsg = ns0.IVirtualBox_findDVDImage_Dec().pyclass

IVirtualBox_findDVDImageResultMsg = ns0.IVirtualBox_findDVDImageResponse_Dec().pyclass

IVirtualBox_getDVDImageUsageRequestMsg = ns0.IVirtualBox_getDVDImageUsage_Dec().pyclass

IVirtualBox_getDVDImageUsageResultMsg = ns0.IVirtualBox_getDVDImageUsageResponse_Dec().pyclass

IVirtualBox_unregisterDVDImageRequestMsg = ns0.IVirtualBox_unregisterDVDImage_Dec().pyclass

IVirtualBox_unregisterDVDImageResultMsg = ns0.IVirtualBox_unregisterDVDImageResponse_Dec().pyclass

IVirtualBox_openFloppyImageRequestMsg = ns0.IVirtualBox_openFloppyImage_Dec().pyclass

IVirtualBox_openFloppyImageResultMsg = ns0.IVirtualBox_openFloppyImageResponse_Dec().pyclass

IVirtualBox_registerFloppyImageRequestMsg = ns0.IVirtualBox_registerFloppyImage_Dec().pyclass

IVirtualBox_registerFloppyImageResultMsg = ns0.IVirtualBox_registerFloppyImageResponse_Dec().pyclass

IVirtualBox_getFloppyImageRequestMsg = ns0.IVirtualBox_getFloppyImage_Dec().pyclass

IVirtualBox_getFloppyImageResultMsg = ns0.IVirtualBox_getFloppyImageResponse_Dec().pyclass

IVirtualBox_findFloppyImageRequestMsg = ns0.IVirtualBox_findFloppyImage_Dec().pyclass

IVirtualBox_findFloppyImageResultMsg = ns0.IVirtualBox_findFloppyImageResponse_Dec().pyclass

IVirtualBox_getFloppyImageUsageRequestMsg = ns0.IVirtualBox_getFloppyImageUsage_Dec().pyclass

IVirtualBox_getFloppyImageUsageResultMsg = ns0.IVirtualBox_getFloppyImageUsageResponse_Dec().pyclass

IVirtualBox_unregisterFloppyImageRequestMsg = ns0.IVirtualBox_unregisterFloppyImage_Dec().pyclass

IVirtualBox_unregisterFloppyImageResultMsg = ns0.IVirtualBox_unregisterFloppyImageResponse_Dec().pyclass

IVirtualBox_getGuestOSTypeRequestMsg = ns0.IVirtualBox_getGuestOSType_Dec().pyclass

IVirtualBox_getGuestOSTypeResultMsg = ns0.IVirtualBox_getGuestOSTypeResponse_Dec().pyclass

IVirtualBox_createSharedFolderRequestMsg = ns0.IVirtualBox_createSharedFolder_Dec().pyclass

IVirtualBox_createSharedFolderResultMsg = ns0.IVirtualBox_createSharedFolderResponse_Dec().pyclass

IVirtualBox_removeSharedFolderRequestMsg = ns0.IVirtualBox_removeSharedFolder_Dec().pyclass

IVirtualBox_removeSharedFolderResultMsg = ns0.IVirtualBox_removeSharedFolderResponse_Dec().pyclass

IVirtualBox_getNextExtraDataKeyRequestMsg = ns0.IVirtualBox_getNextExtraDataKey_Dec().pyclass

IVirtualBox_getNextExtraDataKeyResultMsg = ns0.IVirtualBox_getNextExtraDataKeyResponse_Dec().pyclass

IVirtualBox_getExtraDataRequestMsg = ns0.IVirtualBox_getExtraData_Dec().pyclass

IVirtualBox_getExtraDataResultMsg = ns0.IVirtualBox_getExtraDataResponse_Dec().pyclass

IVirtualBox_setExtraDataRequestMsg = ns0.IVirtualBox_setExtraData_Dec().pyclass

IVirtualBox_setExtraDataResultMsg = ns0.IVirtualBox_setExtraDataResponse_Dec().pyclass

IVirtualBox_openSessionRequestMsg = ns0.IVirtualBox_openSession_Dec().pyclass

IVirtualBox_openSessionResultMsg = ns0.IVirtualBox_openSessionResponse_Dec().pyclass

IVirtualBox_openRemoteSessionRequestMsg = ns0.IVirtualBox_openRemoteSession_Dec().pyclass

IVirtualBox_openRemoteSessionResultMsg = ns0.IVirtualBox_openRemoteSessionResponse_Dec().pyclass

IVirtualBox_openExistingSessionRequestMsg = ns0.IVirtualBox_openExistingSession_Dec().pyclass

IVirtualBox_openExistingSessionResultMsg = ns0.IVirtualBox_openExistingSessionResponse_Dec().pyclass

IVirtualBox_waitForPropertyChangeRequestMsg = ns0.IVirtualBox_waitForPropertyChange_Dec().pyclass

IVirtualBox_waitForPropertyChangeResultMsg = ns0.IVirtualBox_waitForPropertyChangeResponse_Dec().pyclass

IVirtualBox_saveSettingsRequestMsg = ns0.IVirtualBox_saveSettings_Dec().pyclass

IVirtualBox_saveSettingsResultMsg = ns0.IVirtualBox_saveSettingsResponse_Dec().pyclass

IVirtualBox_saveSettingsWithBackupRequestMsg = ns0.IVirtualBox_saveSettingsWithBackup_Dec().pyclass

IVirtualBox_saveSettingsWithBackupResultMsg = ns0.IVirtualBox_saveSettingsWithBackupResponse_Dec().pyclass

IBIOSSettings_getLogoFadeInRequestMsg = ns0.IBIOSSettings_getLogoFadeIn_Dec().pyclass

IBIOSSettings_getLogoFadeInResultMsg = ns0.IBIOSSettings_getLogoFadeInResponse_Dec().pyclass

IBIOSSettings_setLogoFadeInRequestMsg = ns0.IBIOSSettings_setLogoFadeIn_Dec().pyclass

IBIOSSettings_setLogoFadeInResultMsg = ns0.IBIOSSettings_setLogoFadeInResponse_Dec().pyclass

IBIOSSettings_getLogoFadeOutRequestMsg = ns0.IBIOSSettings_getLogoFadeOut_Dec().pyclass

IBIOSSettings_getLogoFadeOutResultMsg = ns0.IBIOSSettings_getLogoFadeOutResponse_Dec().pyclass

IBIOSSettings_setLogoFadeOutRequestMsg = ns0.IBIOSSettings_setLogoFadeOut_Dec().pyclass

IBIOSSettings_setLogoFadeOutResultMsg = ns0.IBIOSSettings_setLogoFadeOutResponse_Dec().pyclass

IBIOSSettings_getLogoDisplayTimeRequestMsg = ns0.IBIOSSettings_getLogoDisplayTime_Dec().pyclass

IBIOSSettings_getLogoDisplayTimeResultMsg = ns0.IBIOSSettings_getLogoDisplayTimeResponse_Dec().pyclass

IBIOSSettings_setLogoDisplayTimeRequestMsg = ns0.IBIOSSettings_setLogoDisplayTime_Dec().pyclass

IBIOSSettings_setLogoDisplayTimeResultMsg = ns0.IBIOSSettings_setLogoDisplayTimeResponse_Dec().pyclass

IBIOSSettings_getLogoImagePathRequestMsg = ns0.IBIOSSettings_getLogoImagePath_Dec().pyclass

IBIOSSettings_getLogoImagePathResultMsg = ns0.IBIOSSettings_getLogoImagePathResponse_Dec().pyclass

IBIOSSettings_setLogoImagePathRequestMsg = ns0.IBIOSSettings_setLogoImagePath_Dec().pyclass

IBIOSSettings_setLogoImagePathResultMsg = ns0.IBIOSSettings_setLogoImagePathResponse_Dec().pyclass

IBIOSSettings_getBootMenuModeRequestMsg = ns0.IBIOSSettings_getBootMenuMode_Dec().pyclass

IBIOSSettings_getBootMenuModeResultMsg = ns0.IBIOSSettings_getBootMenuModeResponse_Dec().pyclass

IBIOSSettings_setBootMenuModeRequestMsg = ns0.IBIOSSettings_setBootMenuMode_Dec().pyclass

IBIOSSettings_setBootMenuModeResultMsg = ns0.IBIOSSettings_setBootMenuModeResponse_Dec().pyclass

IBIOSSettings_getACPIEnabledRequestMsg = ns0.IBIOSSettings_getACPIEnabled_Dec().pyclass

IBIOSSettings_getACPIEnabledResultMsg = ns0.IBIOSSettings_getACPIEnabledResponse_Dec().pyclass

IBIOSSettings_setACPIEnabledRequestMsg = ns0.IBIOSSettings_setACPIEnabled_Dec().pyclass

IBIOSSettings_setACPIEnabledResultMsg = ns0.IBIOSSettings_setACPIEnabledResponse_Dec().pyclass

IBIOSSettings_getIOAPICEnabledRequestMsg = ns0.IBIOSSettings_getIOAPICEnabled_Dec().pyclass

IBIOSSettings_getIOAPICEnabledResultMsg = ns0.IBIOSSettings_getIOAPICEnabledResponse_Dec().pyclass

IBIOSSettings_setIOAPICEnabledRequestMsg = ns0.IBIOSSettings_setIOAPICEnabled_Dec().pyclass

IBIOSSettings_setIOAPICEnabledResultMsg = ns0.IBIOSSettings_setIOAPICEnabledResponse_Dec().pyclass

IBIOSSettings_getTimeOffsetRequestMsg = ns0.IBIOSSettings_getTimeOffset_Dec().pyclass

IBIOSSettings_getTimeOffsetResultMsg = ns0.IBIOSSettings_getTimeOffsetResponse_Dec().pyclass

IBIOSSettings_setTimeOffsetRequestMsg = ns0.IBIOSSettings_setTimeOffset_Dec().pyclass

IBIOSSettings_setTimeOffsetResultMsg = ns0.IBIOSSettings_setTimeOffsetResponse_Dec().pyclass

IBIOSSettings_getPXEDebugEnabledRequestMsg = ns0.IBIOSSettings_getPXEDebugEnabled_Dec().pyclass

IBIOSSettings_getPXEDebugEnabledResultMsg = ns0.IBIOSSettings_getPXEDebugEnabledResponse_Dec().pyclass

IBIOSSettings_setPXEDebugEnabledRequestMsg = ns0.IBIOSSettings_setPXEDebugEnabled_Dec().pyclass

IBIOSSettings_setPXEDebugEnabledResultMsg = ns0.IBIOSSettings_setPXEDebugEnabledResponse_Dec().pyclass

IBIOSSettings_getIDEControllerTypeRequestMsg = ns0.IBIOSSettings_getIDEControllerType_Dec().pyclass

IBIOSSettings_getIDEControllerTypeResultMsg = ns0.IBIOSSettings_getIDEControllerTypeResponse_Dec().pyclass

IBIOSSettings_setIDEControllerTypeRequestMsg = ns0.IBIOSSettings_setIDEControllerType_Dec().pyclass

IBIOSSettings_setIDEControllerTypeResultMsg = ns0.IBIOSSettings_setIDEControllerTypeResponse_Dec().pyclass

IMachine_getParentRequestMsg = ns0.IMachine_getParent_Dec().pyclass

IMachine_getParentResultMsg = ns0.IMachine_getParentResponse_Dec().pyclass

IMachine_getAccessibleRequestMsg = ns0.IMachine_getAccessible_Dec().pyclass

IMachine_getAccessibleResultMsg = ns0.IMachine_getAccessibleResponse_Dec().pyclass

IMachine_getNameRequestMsg = ns0.IMachine_getName_Dec().pyclass

IMachine_getNameResultMsg = ns0.IMachine_getNameResponse_Dec().pyclass

IMachine_setNameRequestMsg = ns0.IMachine_setName_Dec().pyclass

IMachine_setNameResultMsg = ns0.IMachine_setNameResponse_Dec().pyclass

IMachine_getDescriptionRequestMsg = ns0.IMachine_getDescription_Dec().pyclass

IMachine_getDescriptionResultMsg = ns0.IMachine_getDescriptionResponse_Dec().pyclass

IMachine_setDescriptionRequestMsg = ns0.IMachine_setDescription_Dec().pyclass

IMachine_setDescriptionResultMsg = ns0.IMachine_setDescriptionResponse_Dec().pyclass

IMachine_getIdRequestMsg = ns0.IMachine_getId_Dec().pyclass

IMachine_getIdResultMsg = ns0.IMachine_getIdResponse_Dec().pyclass

IMachine_getOSTypeIdRequestMsg = ns0.IMachine_getOSTypeId_Dec().pyclass

IMachine_getOSTypeIdResultMsg = ns0.IMachine_getOSTypeIdResponse_Dec().pyclass

IMachine_setOSTypeIdRequestMsg = ns0.IMachine_setOSTypeId_Dec().pyclass

IMachine_setOSTypeIdResultMsg = ns0.IMachine_setOSTypeIdResponse_Dec().pyclass

IMachine_getMemorySizeRequestMsg = ns0.IMachine_getMemorySize_Dec().pyclass

IMachine_getMemorySizeResultMsg = ns0.IMachine_getMemorySizeResponse_Dec().pyclass

IMachine_setMemorySizeRequestMsg = ns0.IMachine_setMemorySize_Dec().pyclass

IMachine_setMemorySizeResultMsg = ns0.IMachine_setMemorySizeResponse_Dec().pyclass

IMachine_getMemoryBalloonSizeRequestMsg = ns0.IMachine_getMemoryBalloonSize_Dec().pyclass

IMachine_getMemoryBalloonSizeResultMsg = ns0.IMachine_getMemoryBalloonSizeResponse_Dec().pyclass

IMachine_setMemoryBalloonSizeRequestMsg = ns0.IMachine_setMemoryBalloonSize_Dec().pyclass

IMachine_setMemoryBalloonSizeResultMsg = ns0.IMachine_setMemoryBalloonSizeResponse_Dec().pyclass

IMachine_getStatisticsUpdateIntervalRequestMsg = ns0.IMachine_getStatisticsUpdateInterval_Dec().pyclass

IMachine_getStatisticsUpdateIntervalResultMsg = ns0.IMachine_getStatisticsUpdateIntervalResponse_Dec().pyclass

IMachine_setStatisticsUpdateIntervalRequestMsg = ns0.IMachine_setStatisticsUpdateInterval_Dec().pyclass

IMachine_setStatisticsUpdateIntervalResultMsg = ns0.IMachine_setStatisticsUpdateIntervalResponse_Dec().pyclass

IMachine_getVRAMSizeRequestMsg = ns0.IMachine_getVRAMSize_Dec().pyclass

IMachine_getVRAMSizeResultMsg = ns0.IMachine_getVRAMSizeResponse_Dec().pyclass

IMachine_setVRAMSizeRequestMsg = ns0.IMachine_setVRAMSize_Dec().pyclass

IMachine_setVRAMSizeResultMsg = ns0.IMachine_setVRAMSizeResponse_Dec().pyclass

IMachine_getMonitorCountRequestMsg = ns0.IMachine_getMonitorCount_Dec().pyclass

IMachine_getMonitorCountResultMsg = ns0.IMachine_getMonitorCountResponse_Dec().pyclass

IMachine_setMonitorCountRequestMsg = ns0.IMachine_setMonitorCount_Dec().pyclass

IMachine_setMonitorCountResultMsg = ns0.IMachine_setMonitorCountResponse_Dec().pyclass

IMachine_getBIOSSettingsRequestMsg = ns0.IMachine_getBIOSSettings_Dec().pyclass

IMachine_getBIOSSettingsResultMsg = ns0.IMachine_getBIOSSettingsResponse_Dec().pyclass

IMachine_getHWVirtExEnabledRequestMsg = ns0.IMachine_getHWVirtExEnabled_Dec().pyclass

IMachine_getHWVirtExEnabledResultMsg = ns0.IMachine_getHWVirtExEnabledResponse_Dec().pyclass

IMachine_setHWVirtExEnabledRequestMsg = ns0.IMachine_setHWVirtExEnabled_Dec().pyclass

IMachine_setHWVirtExEnabledResultMsg = ns0.IMachine_setHWVirtExEnabledResponse_Dec().pyclass

IMachine_getHWVirtExNestedPagingEnabledRequestMsg = ns0.IMachine_getHWVirtExNestedPagingEnabled_Dec().pyclass

IMachine_getHWVirtExNestedPagingEnabledResultMsg = ns0.IMachine_getHWVirtExNestedPagingEnabledResponse_Dec().pyclass

IMachine_setHWVirtExNestedPagingEnabledRequestMsg = ns0.IMachine_setHWVirtExNestedPagingEnabled_Dec().pyclass

IMachine_setHWVirtExNestedPagingEnabledResultMsg = ns0.IMachine_setHWVirtExNestedPagingEnabledResponse_Dec().pyclass

IMachine_getPAEEnabledRequestMsg = ns0.IMachine_getPAEEnabled_Dec().pyclass

IMachine_getPAEEnabledResultMsg = ns0.IMachine_getPAEEnabledResponse_Dec().pyclass

IMachine_setPAEEnabledRequestMsg = ns0.IMachine_setPAEEnabled_Dec().pyclass

IMachine_setPAEEnabledResultMsg = ns0.IMachine_setPAEEnabledResponse_Dec().pyclass

IMachine_getSnapshotFolderRequestMsg = ns0.IMachine_getSnapshotFolder_Dec().pyclass

IMachine_getSnapshotFolderResultMsg = ns0.IMachine_getSnapshotFolderResponse_Dec().pyclass

IMachine_setSnapshotFolderRequestMsg = ns0.IMachine_setSnapshotFolder_Dec().pyclass

IMachine_setSnapshotFolderResultMsg = ns0.IMachine_setSnapshotFolderResponse_Dec().pyclass

IMachine_getVRDPServerRequestMsg = ns0.IMachine_getVRDPServer_Dec().pyclass

IMachine_getVRDPServerResultMsg = ns0.IMachine_getVRDPServerResponse_Dec().pyclass

IMachine_getHardDiskAttachmentsRequestMsg = ns0.IMachine_getHardDiskAttachments_Dec().pyclass

IMachine_getHardDiskAttachmentsResultMsg = ns0.IMachine_getHardDiskAttachmentsResponse_Dec().pyclass

IMachine_getDVDDriveRequestMsg = ns0.IMachine_getDVDDrive_Dec().pyclass

IMachine_getDVDDriveResultMsg = ns0.IMachine_getDVDDriveResponse_Dec().pyclass

IMachine_getFloppyDriveRequestMsg = ns0.IMachine_getFloppyDrive_Dec().pyclass

IMachine_getFloppyDriveResultMsg = ns0.IMachine_getFloppyDriveResponse_Dec().pyclass

IMachine_getUSBControllerRequestMsg = ns0.IMachine_getUSBController_Dec().pyclass

IMachine_getUSBControllerResultMsg = ns0.IMachine_getUSBControllerResponse_Dec().pyclass

IMachine_getAudioAdapterRequestMsg = ns0.IMachine_getAudioAdapter_Dec().pyclass

IMachine_getAudioAdapterResultMsg = ns0.IMachine_getAudioAdapterResponse_Dec().pyclass

IMachine_getSATAControllerRequestMsg = ns0.IMachine_getSATAController_Dec().pyclass

IMachine_getSATAControllerResultMsg = ns0.IMachine_getSATAControllerResponse_Dec().pyclass

IMachine_getSettingsFilePathRequestMsg = ns0.IMachine_getSettingsFilePath_Dec().pyclass

IMachine_getSettingsFilePathResultMsg = ns0.IMachine_getSettingsFilePathResponse_Dec().pyclass

IMachine_getSettingsFileVersionRequestMsg = ns0.IMachine_getSettingsFileVersion_Dec().pyclass

IMachine_getSettingsFileVersionResultMsg = ns0.IMachine_getSettingsFileVersionResponse_Dec().pyclass

IMachine_getSettingsModifiedRequestMsg = ns0.IMachine_getSettingsModified_Dec().pyclass

IMachine_getSettingsModifiedResultMsg = ns0.IMachine_getSettingsModifiedResponse_Dec().pyclass

IMachine_getSessionStateRequestMsg = ns0.IMachine_getSessionState_Dec().pyclass

IMachine_getSessionStateResultMsg = ns0.IMachine_getSessionStateResponse_Dec().pyclass

IMachine_getSessionTypeRequestMsg = ns0.IMachine_getSessionType_Dec().pyclass

IMachine_getSessionTypeResultMsg = ns0.IMachine_getSessionTypeResponse_Dec().pyclass

IMachine_getSessionPidRequestMsg = ns0.IMachine_getSessionPid_Dec().pyclass

IMachine_getSessionPidResultMsg = ns0.IMachine_getSessionPidResponse_Dec().pyclass

IMachine_getStateRequestMsg = ns0.IMachine_getState_Dec().pyclass

IMachine_getStateResultMsg = ns0.IMachine_getStateResponse_Dec().pyclass

IMachine_getLastStateChangeRequestMsg = ns0.IMachine_getLastStateChange_Dec().pyclass

IMachine_getLastStateChangeResultMsg = ns0.IMachine_getLastStateChangeResponse_Dec().pyclass

IMachine_getStateFilePathRequestMsg = ns0.IMachine_getStateFilePath_Dec().pyclass

IMachine_getStateFilePathResultMsg = ns0.IMachine_getStateFilePathResponse_Dec().pyclass

IMachine_getLogFolderRequestMsg = ns0.IMachine_getLogFolder_Dec().pyclass

IMachine_getLogFolderResultMsg = ns0.IMachine_getLogFolderResponse_Dec().pyclass

IMachine_getCurrentSnapshotRequestMsg = ns0.IMachine_getCurrentSnapshot_Dec().pyclass

IMachine_getCurrentSnapshotResultMsg = ns0.IMachine_getCurrentSnapshotResponse_Dec().pyclass

IMachine_getSnapshotCountRequestMsg = ns0.IMachine_getSnapshotCount_Dec().pyclass

IMachine_getSnapshotCountResultMsg = ns0.IMachine_getSnapshotCountResponse_Dec().pyclass

IMachine_getCurrentStateModifiedRequestMsg = ns0.IMachine_getCurrentStateModified_Dec().pyclass

IMachine_getCurrentStateModifiedResultMsg = ns0.IMachine_getCurrentStateModifiedResponse_Dec().pyclass

IMachine_getSharedFoldersRequestMsg = ns0.IMachine_getSharedFolders_Dec().pyclass

IMachine_getSharedFoldersResultMsg = ns0.IMachine_getSharedFoldersResponse_Dec().pyclass

IMachine_getClipboardModeRequestMsg = ns0.IMachine_getClipboardMode_Dec().pyclass

IMachine_getClipboardModeResultMsg = ns0.IMachine_getClipboardModeResponse_Dec().pyclass

IMachine_setClipboardModeRequestMsg = ns0.IMachine_setClipboardMode_Dec().pyclass

IMachine_setClipboardModeResultMsg = ns0.IMachine_setClipboardModeResponse_Dec().pyclass

IMachine_setBootOrderRequestMsg = ns0.IMachine_setBootOrder_Dec().pyclass

IMachine_setBootOrderResultMsg = ns0.IMachine_setBootOrderResponse_Dec().pyclass

IMachine_getBootOrderRequestMsg = ns0.IMachine_getBootOrder_Dec().pyclass

IMachine_getBootOrderResultMsg = ns0.IMachine_getBootOrderResponse_Dec().pyclass

IMachine_attachHardDiskRequestMsg = ns0.IMachine_attachHardDisk_Dec().pyclass

IMachine_attachHardDiskResultMsg = ns0.IMachine_attachHardDiskResponse_Dec().pyclass

IMachine_getHardDiskRequestMsg = ns0.IMachine_getHardDisk_Dec().pyclass

IMachine_getHardDiskResultMsg = ns0.IMachine_getHardDiskResponse_Dec().pyclass

IMachine_detachHardDiskRequestMsg = ns0.IMachine_detachHardDisk_Dec().pyclass

IMachine_detachHardDiskResultMsg = ns0.IMachine_detachHardDiskResponse_Dec().pyclass

IMachine_getNetworkAdapterRequestMsg = ns0.IMachine_getNetworkAdapter_Dec().pyclass

IMachine_getNetworkAdapterResultMsg = ns0.IMachine_getNetworkAdapterResponse_Dec().pyclass

IMachine_getSerialPortRequestMsg = ns0.IMachine_getSerialPort_Dec().pyclass

IMachine_getSerialPortResultMsg = ns0.IMachine_getSerialPortResponse_Dec().pyclass

IMachine_getParallelPortRequestMsg = ns0.IMachine_getParallelPort_Dec().pyclass

IMachine_getParallelPortResultMsg = ns0.IMachine_getParallelPortResponse_Dec().pyclass

IMachine_getNextExtraDataKeyRequestMsg = ns0.IMachine_getNextExtraDataKey_Dec().pyclass

IMachine_getNextExtraDataKeyResultMsg = ns0.IMachine_getNextExtraDataKeyResponse_Dec().pyclass

IMachine_getExtraDataRequestMsg = ns0.IMachine_getExtraData_Dec().pyclass

IMachine_getExtraDataResultMsg = ns0.IMachine_getExtraDataResponse_Dec().pyclass

IMachine_setExtraDataRequestMsg = ns0.IMachine_setExtraData_Dec().pyclass

IMachine_setExtraDataResultMsg = ns0.IMachine_setExtraDataResponse_Dec().pyclass

IMachine_saveSettingsRequestMsg = ns0.IMachine_saveSettings_Dec().pyclass

IMachine_saveSettingsResultMsg = ns0.IMachine_saveSettingsResponse_Dec().pyclass

IMachine_saveSettingsWithBackupRequestMsg = ns0.IMachine_saveSettingsWithBackup_Dec().pyclass

IMachine_saveSettingsWithBackupResultMsg = ns0.IMachine_saveSettingsWithBackupResponse_Dec().pyclass

IMachine_discardSettingsRequestMsg = ns0.IMachine_discardSettings_Dec().pyclass

IMachine_discardSettingsResultMsg = ns0.IMachine_discardSettingsResponse_Dec().pyclass

IMachine_deleteSettingsRequestMsg = ns0.IMachine_deleteSettings_Dec().pyclass

IMachine_deleteSettingsResultMsg = ns0.IMachine_deleteSettingsResponse_Dec().pyclass

IMachine_getSnapshotRequestMsg = ns0.IMachine_getSnapshot_Dec().pyclass

IMachine_getSnapshotResultMsg = ns0.IMachine_getSnapshotResponse_Dec().pyclass

IMachine_findSnapshotRequestMsg = ns0.IMachine_findSnapshot_Dec().pyclass

IMachine_findSnapshotResultMsg = ns0.IMachine_findSnapshotResponse_Dec().pyclass

IMachine_setCurrentSnapshotRequestMsg = ns0.IMachine_setCurrentSnapshot_Dec().pyclass

IMachine_setCurrentSnapshotResultMsg = ns0.IMachine_setCurrentSnapshotResponse_Dec().pyclass

IMachine_createSharedFolderRequestMsg = ns0.IMachine_createSharedFolder_Dec().pyclass

IMachine_createSharedFolderResultMsg = ns0.IMachine_createSharedFolderResponse_Dec().pyclass

IMachine_removeSharedFolderRequestMsg = ns0.IMachine_removeSharedFolder_Dec().pyclass

IMachine_removeSharedFolderResultMsg = ns0.IMachine_removeSharedFolderResponse_Dec().pyclass

IMachine_canShowConsoleWindowRequestMsg = ns0.IMachine_canShowConsoleWindow_Dec().pyclass

IMachine_canShowConsoleWindowResultMsg = ns0.IMachine_canShowConsoleWindowResponse_Dec().pyclass

IMachine_showConsoleWindowRequestMsg = ns0.IMachine_showConsoleWindow_Dec().pyclass

IMachine_showConsoleWindowResultMsg = ns0.IMachine_showConsoleWindowResponse_Dec().pyclass

IMachine_getGuestPropertyRequestMsg = ns0.IMachine_getGuestProperty_Dec().pyclass

IMachine_getGuestPropertyResultMsg = ns0.IMachine_getGuestPropertyResponse_Dec().pyclass

IMachine_getGuestPropertyValueRequestMsg = ns0.IMachine_getGuestPropertyValue_Dec().pyclass

IMachine_getGuestPropertyValueResultMsg = ns0.IMachine_getGuestPropertyValueResponse_Dec().pyclass

IMachine_getGuestPropertyTimestampRequestMsg = ns0.IMachine_getGuestPropertyTimestamp_Dec().pyclass

IMachine_getGuestPropertyTimestampResultMsg = ns0.IMachine_getGuestPropertyTimestampResponse_Dec().pyclass

IMachine_setGuestPropertyRequestMsg = ns0.IMachine_setGuestProperty_Dec().pyclass

IMachine_setGuestPropertyResultMsg = ns0.IMachine_setGuestPropertyResponse_Dec().pyclass

IMachine_setGuestPropertyValueRequestMsg = ns0.IMachine_setGuestPropertyValue_Dec().pyclass

IMachine_setGuestPropertyValueResultMsg = ns0.IMachine_setGuestPropertyValueResponse_Dec().pyclass

IMachine_enumerateGuestPropertiesRequestMsg = ns0.IMachine_enumerateGuestProperties_Dec().pyclass

IMachine_enumerateGuestPropertiesResultMsg = ns0.IMachine_enumerateGuestPropertiesResponse_Dec().pyclass

IConsole_getMachineRequestMsg = ns0.IConsole_getMachine_Dec().pyclass

IConsole_getMachineResultMsg = ns0.IConsole_getMachineResponse_Dec().pyclass

IConsole_getStateRequestMsg = ns0.IConsole_getState_Dec().pyclass

IConsole_getStateResultMsg = ns0.IConsole_getStateResponse_Dec().pyclass

IConsole_getKeyboardRequestMsg = ns0.IConsole_getKeyboard_Dec().pyclass

IConsole_getKeyboardResultMsg = ns0.IConsole_getKeyboardResponse_Dec().pyclass

IConsole_getMouseRequestMsg = ns0.IConsole_getMouse_Dec().pyclass

IConsole_getMouseResultMsg = ns0.IConsole_getMouseResponse_Dec().pyclass

IConsole_getUSBDevicesRequestMsg = ns0.IConsole_getUSBDevices_Dec().pyclass

IConsole_getUSBDevicesResultMsg = ns0.IConsole_getUSBDevicesResponse_Dec().pyclass

IConsole_getRemoteUSBDevicesRequestMsg = ns0.IConsole_getRemoteUSBDevices_Dec().pyclass

IConsole_getRemoteUSBDevicesResultMsg = ns0.IConsole_getRemoteUSBDevicesResponse_Dec().pyclass

IConsole_getSharedFoldersRequestMsg = ns0.IConsole_getSharedFolders_Dec().pyclass

IConsole_getSharedFoldersResultMsg = ns0.IConsole_getSharedFoldersResponse_Dec().pyclass

IConsole_getRemoteDisplayInfoRequestMsg = ns0.IConsole_getRemoteDisplayInfo_Dec().pyclass

IConsole_getRemoteDisplayInfoResultMsg = ns0.IConsole_getRemoteDisplayInfoResponse_Dec().pyclass

IConsole_powerUpRequestMsg = ns0.IConsole_powerUp_Dec().pyclass

IConsole_powerUpResultMsg = ns0.IConsole_powerUpResponse_Dec().pyclass

IConsole_powerDownRequestMsg = ns0.IConsole_powerDown_Dec().pyclass

IConsole_powerDownResultMsg = ns0.IConsole_powerDownResponse_Dec().pyclass

IConsole_powerDownAsyncRequestMsg = ns0.IConsole_powerDownAsync_Dec().pyclass

IConsole_powerDownAsyncResultMsg = ns0.IConsole_powerDownAsyncResponse_Dec().pyclass

IConsole_resetRequestMsg = ns0.IConsole_reset_Dec().pyclass

IConsole_resetResultMsg = ns0.IConsole_resetResponse_Dec().pyclass

IConsole_pauseRequestMsg = ns0.IConsole_pause_Dec().pyclass

IConsole_pauseResultMsg = ns0.IConsole_pauseResponse_Dec().pyclass

IConsole_resumeRequestMsg = ns0.IConsole_resume_Dec().pyclass

IConsole_resumeResultMsg = ns0.IConsole_resumeResponse_Dec().pyclass

IConsole_powerButtonRequestMsg = ns0.IConsole_powerButton_Dec().pyclass

IConsole_powerButtonResultMsg = ns0.IConsole_powerButtonResponse_Dec().pyclass

IConsole_sleepButtonRequestMsg = ns0.IConsole_sleepButton_Dec().pyclass

IConsole_sleepButtonResultMsg = ns0.IConsole_sleepButtonResponse_Dec().pyclass

IConsole_getPowerButtonHandledRequestMsg = ns0.IConsole_getPowerButtonHandled_Dec().pyclass

IConsole_getPowerButtonHandledResultMsg = ns0.IConsole_getPowerButtonHandledResponse_Dec().pyclass

IConsole_saveStateRequestMsg = ns0.IConsole_saveState_Dec().pyclass

IConsole_saveStateResultMsg = ns0.IConsole_saveStateResponse_Dec().pyclass

IConsole_adoptSavedStateRequestMsg = ns0.IConsole_adoptSavedState_Dec().pyclass

IConsole_adoptSavedStateResultMsg = ns0.IConsole_adoptSavedStateResponse_Dec().pyclass

IConsole_discardSavedStateRequestMsg = ns0.IConsole_discardSavedState_Dec().pyclass

IConsole_discardSavedStateResultMsg = ns0.IConsole_discardSavedStateResponse_Dec().pyclass

IConsole_getDeviceActivityRequestMsg = ns0.IConsole_getDeviceActivity_Dec().pyclass

IConsole_getDeviceActivityResultMsg = ns0.IConsole_getDeviceActivityResponse_Dec().pyclass

IConsole_attachUSBDeviceRequestMsg = ns0.IConsole_attachUSBDevice_Dec().pyclass

IConsole_attachUSBDeviceResultMsg = ns0.IConsole_attachUSBDeviceResponse_Dec().pyclass

IConsole_detachUSBDeviceRequestMsg = ns0.IConsole_detachUSBDevice_Dec().pyclass

IConsole_detachUSBDeviceResultMsg = ns0.IConsole_detachUSBDeviceResponse_Dec().pyclass

IConsole_createSharedFolderRequestMsg = ns0.IConsole_createSharedFolder_Dec().pyclass

IConsole_createSharedFolderResultMsg = ns0.IConsole_createSharedFolderResponse_Dec().pyclass

IConsole_removeSharedFolderRequestMsg = ns0.IConsole_removeSharedFolder_Dec().pyclass

IConsole_removeSharedFolderResultMsg = ns0.IConsole_removeSharedFolderResponse_Dec().pyclass

IConsole_takeSnapshotRequestMsg = ns0.IConsole_takeSnapshot_Dec().pyclass

IConsole_takeSnapshotResultMsg = ns0.IConsole_takeSnapshotResponse_Dec().pyclass

IConsole_discardSnapshotRequestMsg = ns0.IConsole_discardSnapshot_Dec().pyclass

IConsole_discardSnapshotResultMsg = ns0.IConsole_discardSnapshotResponse_Dec().pyclass

IConsole_discardCurrentStateRequestMsg = ns0.IConsole_discardCurrentState_Dec().pyclass

IConsole_discardCurrentStateResultMsg = ns0.IConsole_discardCurrentStateResponse_Dec().pyclass

IConsole_discardCurrentSnapshotAndStateRequestMsg = ns0.IConsole_discardCurrentSnapshotAndState_Dec().pyclass

IConsole_discardCurrentSnapshotAndStateResultMsg = ns0.IConsole_discardCurrentSnapshotAndStateResponse_Dec().pyclass

IHostDVDDrive_getNameRequestMsg = ns0.IHostDVDDrive_getName_Dec().pyclass

IHostDVDDrive_getNameResultMsg = ns0.IHostDVDDrive_getNameResponse_Dec().pyclass

IHostDVDDrive_getDescriptionRequestMsg = ns0.IHostDVDDrive_getDescription_Dec().pyclass

IHostDVDDrive_getDescriptionResultMsg = ns0.IHostDVDDrive_getDescriptionResponse_Dec().pyclass

IHostDVDDrive_getUdiRequestMsg = ns0.IHostDVDDrive_getUdi_Dec().pyclass

IHostDVDDrive_getUdiResultMsg = ns0.IHostDVDDrive_getUdiResponse_Dec().pyclass

IHostFloppyDrive_getNameRequestMsg = ns0.IHostFloppyDrive_getName_Dec().pyclass

IHostFloppyDrive_getNameResultMsg = ns0.IHostFloppyDrive_getNameResponse_Dec().pyclass

IHostFloppyDrive_getDescriptionRequestMsg = ns0.IHostFloppyDrive_getDescription_Dec().pyclass

IHostFloppyDrive_getDescriptionResultMsg = ns0.IHostFloppyDrive_getDescriptionResponse_Dec().pyclass

IHostFloppyDrive_getUdiRequestMsg = ns0.IHostFloppyDrive_getUdi_Dec().pyclass

IHostFloppyDrive_getUdiResultMsg = ns0.IHostFloppyDrive_getUdiResponse_Dec().pyclass

IHostNetworkInterface_getNameRequestMsg = ns0.IHostNetworkInterface_getName_Dec().pyclass

IHostNetworkInterface_getNameResultMsg = ns0.IHostNetworkInterface_getNameResponse_Dec().pyclass

IHostNetworkInterface_getIdRequestMsg = ns0.IHostNetworkInterface_getId_Dec().pyclass

IHostNetworkInterface_getIdResultMsg = ns0.IHostNetworkInterface_getIdResponse_Dec().pyclass

IHost_getDVDDrivesRequestMsg = ns0.IHost_getDVDDrives_Dec().pyclass

IHost_getDVDDrivesResultMsg = ns0.IHost_getDVDDrivesResponse_Dec().pyclass

IHost_getFloppyDrivesRequestMsg = ns0.IHost_getFloppyDrives_Dec().pyclass

IHost_getFloppyDrivesResultMsg = ns0.IHost_getFloppyDrivesResponse_Dec().pyclass

IHost_getUSBDevicesRequestMsg = ns0.IHost_getUSBDevices_Dec().pyclass

IHost_getUSBDevicesResultMsg = ns0.IHost_getUSBDevicesResponse_Dec().pyclass

IHost_getUSBDeviceFiltersRequestMsg = ns0.IHost_getUSBDeviceFilters_Dec().pyclass

IHost_getUSBDeviceFiltersResultMsg = ns0.IHost_getUSBDeviceFiltersResponse_Dec().pyclass

IHost_getNetworkInterfacesRequestMsg = ns0.IHost_getNetworkInterfaces_Dec().pyclass

IHost_getNetworkInterfacesResultMsg = ns0.IHost_getNetworkInterfacesResponse_Dec().pyclass

IHost_getProcessorCountRequestMsg = ns0.IHost_getProcessorCount_Dec().pyclass

IHost_getProcessorCountResultMsg = ns0.IHost_getProcessorCountResponse_Dec().pyclass

IHost_getProcessorOnlineCountRequestMsg = ns0.IHost_getProcessorOnlineCount_Dec().pyclass

IHost_getProcessorOnlineCountResultMsg = ns0.IHost_getProcessorOnlineCountResponse_Dec().pyclass

IHost_getMemorySizeRequestMsg = ns0.IHost_getMemorySize_Dec().pyclass

IHost_getMemorySizeResultMsg = ns0.IHost_getMemorySizeResponse_Dec().pyclass

IHost_getMemoryAvailableRequestMsg = ns0.IHost_getMemoryAvailable_Dec().pyclass

IHost_getMemoryAvailableResultMsg = ns0.IHost_getMemoryAvailableResponse_Dec().pyclass

IHost_getOperatingSystemRequestMsg = ns0.IHost_getOperatingSystem_Dec().pyclass

IHost_getOperatingSystemResultMsg = ns0.IHost_getOperatingSystemResponse_Dec().pyclass

IHost_getOSVersionRequestMsg = ns0.IHost_getOSVersion_Dec().pyclass

IHost_getOSVersionResultMsg = ns0.IHost_getOSVersionResponse_Dec().pyclass

IHost_getUTCTimeRequestMsg = ns0.IHost_getUTCTime_Dec().pyclass

IHost_getUTCTimeResultMsg = ns0.IHost_getUTCTimeResponse_Dec().pyclass

IHost_getProcessorSpeedRequestMsg = ns0.IHost_getProcessorSpeed_Dec().pyclass

IHost_getProcessorSpeedResultMsg = ns0.IHost_getProcessorSpeedResponse_Dec().pyclass

IHost_getProcessorDescriptionRequestMsg = ns0.IHost_getProcessorDescription_Dec().pyclass

IHost_getProcessorDescriptionResultMsg = ns0.IHost_getProcessorDescriptionResponse_Dec().pyclass

IHost_createUSBDeviceFilterRequestMsg = ns0.IHost_createUSBDeviceFilter_Dec().pyclass

IHost_createUSBDeviceFilterResultMsg = ns0.IHost_createUSBDeviceFilterResponse_Dec().pyclass

IHost_insertUSBDeviceFilterRequestMsg = ns0.IHost_insertUSBDeviceFilter_Dec().pyclass

IHost_insertUSBDeviceFilterResultMsg = ns0.IHost_insertUSBDeviceFilterResponse_Dec().pyclass

IHost_removeUSBDeviceFilterRequestMsg = ns0.IHost_removeUSBDeviceFilter_Dec().pyclass

IHost_removeUSBDeviceFilterResultMsg = ns0.IHost_removeUSBDeviceFilterResponse_Dec().pyclass

ISystemProperties_getMinGuestRAMRequestMsg = ns0.ISystemProperties_getMinGuestRAM_Dec().pyclass

ISystemProperties_getMinGuestRAMResultMsg = ns0.ISystemProperties_getMinGuestRAMResponse_Dec().pyclass

ISystemProperties_getMaxGuestRAMRequestMsg = ns0.ISystemProperties_getMaxGuestRAM_Dec().pyclass

ISystemProperties_getMaxGuestRAMResultMsg = ns0.ISystemProperties_getMaxGuestRAMResponse_Dec().pyclass

ISystemProperties_getMinGuestVRAMRequestMsg = ns0.ISystemProperties_getMinGuestVRAM_Dec().pyclass

ISystemProperties_getMinGuestVRAMResultMsg = ns0.ISystemProperties_getMinGuestVRAMResponse_Dec().pyclass

ISystemProperties_getMaxGuestVRAMRequestMsg = ns0.ISystemProperties_getMaxGuestVRAM_Dec().pyclass

ISystemProperties_getMaxGuestVRAMResultMsg = ns0.ISystemProperties_getMaxGuestVRAMResponse_Dec().pyclass

ISystemProperties_getMaxVDISizeRequestMsg = ns0.ISystemProperties_getMaxVDISize_Dec().pyclass

ISystemProperties_getMaxVDISizeResultMsg = ns0.ISystemProperties_getMaxVDISizeResponse_Dec().pyclass

ISystemProperties_getNetworkAdapterCountRequestMsg = ns0.ISystemProperties_getNetworkAdapterCount_Dec().pyclass

ISystemProperties_getNetworkAdapterCountResultMsg = ns0.ISystemProperties_getNetworkAdapterCountResponse_Dec().pyclass

ISystemProperties_getSerialPortCountRequestMsg = ns0.ISystemProperties_getSerialPortCount_Dec().pyclass

ISystemProperties_getSerialPortCountResultMsg = ns0.ISystemProperties_getSerialPortCountResponse_Dec().pyclass

ISystemProperties_getParallelPortCountRequestMsg = ns0.ISystemProperties_getParallelPortCount_Dec().pyclass

ISystemProperties_getParallelPortCountResultMsg = ns0.ISystemProperties_getParallelPortCountResponse_Dec().pyclass

ISystemProperties_getMaxBootPositionRequestMsg = ns0.ISystemProperties_getMaxBootPosition_Dec().pyclass

ISystemProperties_getMaxBootPositionResultMsg = ns0.ISystemProperties_getMaxBootPositionResponse_Dec().pyclass

ISystemProperties_getDefaultVDIFolderRequestMsg = ns0.ISystemProperties_getDefaultVDIFolder_Dec().pyclass

ISystemProperties_getDefaultVDIFolderResultMsg = ns0.ISystemProperties_getDefaultVDIFolderResponse_Dec().pyclass

ISystemProperties_setDefaultVDIFolderRequestMsg = ns0.ISystemProperties_setDefaultVDIFolder_Dec().pyclass

ISystemProperties_setDefaultVDIFolderResultMsg = ns0.ISystemProperties_setDefaultVDIFolderResponse_Dec().pyclass

ISystemProperties_getDefaultMachineFolderRequestMsg = ns0.ISystemProperties_getDefaultMachineFolder_Dec().pyclass

ISystemProperties_getDefaultMachineFolderResultMsg = ns0.ISystemProperties_getDefaultMachineFolderResponse_Dec().pyclass

ISystemProperties_setDefaultMachineFolderRequestMsg = ns0.ISystemProperties_setDefaultMachineFolder_Dec().pyclass

ISystemProperties_setDefaultMachineFolderResultMsg = ns0.ISystemProperties_setDefaultMachineFolderResponse_Dec().pyclass

ISystemProperties_getRemoteDisplayAuthLibraryRequestMsg = ns0.ISystemProperties_getRemoteDisplayAuthLibrary_Dec().pyclass

ISystemProperties_getRemoteDisplayAuthLibraryResultMsg = ns0.ISystemProperties_getRemoteDisplayAuthLibraryResponse_Dec().pyclass

ISystemProperties_setRemoteDisplayAuthLibraryRequestMsg = ns0.ISystemProperties_setRemoteDisplayAuthLibrary_Dec().pyclass

ISystemProperties_setRemoteDisplayAuthLibraryResultMsg = ns0.ISystemProperties_setRemoteDisplayAuthLibraryResponse_Dec().pyclass

ISystemProperties_getWebServiceAuthLibraryRequestMsg = ns0.ISystemProperties_getWebServiceAuthLibrary_Dec().pyclass

ISystemProperties_getWebServiceAuthLibraryResultMsg = ns0.ISystemProperties_getWebServiceAuthLibraryResponse_Dec().pyclass

ISystemProperties_setWebServiceAuthLibraryRequestMsg = ns0.ISystemProperties_setWebServiceAuthLibrary_Dec().pyclass

ISystemProperties_setWebServiceAuthLibraryResultMsg = ns0.ISystemProperties_setWebServiceAuthLibraryResponse_Dec().pyclass

ISystemProperties_getHWVirtExEnabledRequestMsg = ns0.ISystemProperties_getHWVirtExEnabled_Dec().pyclass

ISystemProperties_getHWVirtExEnabledResultMsg = ns0.ISystemProperties_getHWVirtExEnabledResponse_Dec().pyclass

ISystemProperties_setHWVirtExEnabledRequestMsg = ns0.ISystemProperties_setHWVirtExEnabled_Dec().pyclass

ISystemProperties_setHWVirtExEnabledResultMsg = ns0.ISystemProperties_setHWVirtExEnabledResponse_Dec().pyclass

ISystemProperties_getLogHistoryCountRequestMsg = ns0.ISystemProperties_getLogHistoryCount_Dec().pyclass

ISystemProperties_getLogHistoryCountResultMsg = ns0.ISystemProperties_getLogHistoryCountResponse_Dec().pyclass

ISystemProperties_setLogHistoryCountRequestMsg = ns0.ISystemProperties_setLogHistoryCount_Dec().pyclass

ISystemProperties_setLogHistoryCountResultMsg = ns0.ISystemProperties_setLogHistoryCountResponse_Dec().pyclass

IProgress_getIdRequestMsg = ns0.IProgress_getId_Dec().pyclass

IProgress_getIdResultMsg = ns0.IProgress_getIdResponse_Dec().pyclass

IProgress_getDescriptionRequestMsg = ns0.IProgress_getDescription_Dec().pyclass

IProgress_getDescriptionResultMsg = ns0.IProgress_getDescriptionResponse_Dec().pyclass

IProgress_getCancelableRequestMsg = ns0.IProgress_getCancelable_Dec().pyclass

IProgress_getCancelableResultMsg = ns0.IProgress_getCancelableResponse_Dec().pyclass

IProgress_getPercentRequestMsg = ns0.IProgress_getPercent_Dec().pyclass

IProgress_getPercentResultMsg = ns0.IProgress_getPercentResponse_Dec().pyclass

IProgress_getCompletedRequestMsg = ns0.IProgress_getCompleted_Dec().pyclass

IProgress_getCompletedResultMsg = ns0.IProgress_getCompletedResponse_Dec().pyclass

IProgress_getCanceledRequestMsg = ns0.IProgress_getCanceled_Dec().pyclass

IProgress_getCanceledResultMsg = ns0.IProgress_getCanceledResponse_Dec().pyclass

IProgress_getResultCodeRequestMsg = ns0.IProgress_getResultCode_Dec().pyclass

IProgress_getResultCodeResultMsg = ns0.IProgress_getResultCodeResponse_Dec().pyclass

IProgress_getOperationCountRequestMsg = ns0.IProgress_getOperationCount_Dec().pyclass

IProgress_getOperationCountResultMsg = ns0.IProgress_getOperationCountResponse_Dec().pyclass

IProgress_getOperationRequestMsg = ns0.IProgress_getOperation_Dec().pyclass

IProgress_getOperationResultMsg = ns0.IProgress_getOperationResponse_Dec().pyclass

IProgress_getOperationDescriptionRequestMsg = ns0.IProgress_getOperationDescription_Dec().pyclass

IProgress_getOperationDescriptionResultMsg = ns0.IProgress_getOperationDescriptionResponse_Dec().pyclass

IProgress_getOperationPercentRequestMsg = ns0.IProgress_getOperationPercent_Dec().pyclass

IProgress_getOperationPercentResultMsg = ns0.IProgress_getOperationPercentResponse_Dec().pyclass

IProgress_waitForCompletionRequestMsg = ns0.IProgress_waitForCompletion_Dec().pyclass

IProgress_waitForCompletionResultMsg = ns0.IProgress_waitForCompletionResponse_Dec().pyclass

IProgress_waitForOperationCompletionRequestMsg = ns0.IProgress_waitForOperationCompletion_Dec().pyclass

IProgress_waitForOperationCompletionResultMsg = ns0.IProgress_waitForOperationCompletionResponse_Dec().pyclass

IProgress_cancelRequestMsg = ns0.IProgress_cancel_Dec().pyclass

IProgress_cancelResultMsg = ns0.IProgress_cancelResponse_Dec().pyclass

ISnapshot_getIdRequestMsg = ns0.ISnapshot_getId_Dec().pyclass

ISnapshot_getIdResultMsg = ns0.ISnapshot_getIdResponse_Dec().pyclass

ISnapshot_getNameRequestMsg = ns0.ISnapshot_getName_Dec().pyclass

ISnapshot_getNameResultMsg = ns0.ISnapshot_getNameResponse_Dec().pyclass

ISnapshot_setNameRequestMsg = ns0.ISnapshot_setName_Dec().pyclass

ISnapshot_setNameResultMsg = ns0.ISnapshot_setNameResponse_Dec().pyclass

ISnapshot_getDescriptionRequestMsg = ns0.ISnapshot_getDescription_Dec().pyclass

ISnapshot_getDescriptionResultMsg = ns0.ISnapshot_getDescriptionResponse_Dec().pyclass

ISnapshot_setDescriptionRequestMsg = ns0.ISnapshot_setDescription_Dec().pyclass

ISnapshot_setDescriptionResultMsg = ns0.ISnapshot_setDescriptionResponse_Dec().pyclass

ISnapshot_getTimeStampRequestMsg = ns0.ISnapshot_getTimeStamp_Dec().pyclass

ISnapshot_getTimeStampResultMsg = ns0.ISnapshot_getTimeStampResponse_Dec().pyclass

ISnapshot_getOnlineRequestMsg = ns0.ISnapshot_getOnline_Dec().pyclass

ISnapshot_getOnlineResultMsg = ns0.ISnapshot_getOnlineResponse_Dec().pyclass

ISnapshot_getMachineRequestMsg = ns0.ISnapshot_getMachine_Dec().pyclass

ISnapshot_getMachineResultMsg = ns0.ISnapshot_getMachineResponse_Dec().pyclass

ISnapshot_getParentRequestMsg = ns0.ISnapshot_getParent_Dec().pyclass

ISnapshot_getParentResultMsg = ns0.ISnapshot_getParentResponse_Dec().pyclass

ISnapshot_getChildrenRequestMsg = ns0.ISnapshot_getChildren_Dec().pyclass

ISnapshot_getChildrenResultMsg = ns0.ISnapshot_getChildrenResponse_Dec().pyclass

IHardDisk_getIdRequestMsg = ns0.IHardDisk_getId_Dec().pyclass

IHardDisk_getIdResultMsg = ns0.IHardDisk_getIdResponse_Dec().pyclass

IHardDisk_getDescriptionRequestMsg = ns0.IHardDisk_getDescription_Dec().pyclass

IHardDisk_getDescriptionResultMsg = ns0.IHardDisk_getDescriptionResponse_Dec().pyclass

IHardDisk_setDescriptionRequestMsg = ns0.IHardDisk_setDescription_Dec().pyclass

IHardDisk_setDescriptionResultMsg = ns0.IHardDisk_setDescriptionResponse_Dec().pyclass

IHardDisk_getStorageTypeRequestMsg = ns0.IHardDisk_getStorageType_Dec().pyclass

IHardDisk_getStorageTypeResultMsg = ns0.IHardDisk_getStorageTypeResponse_Dec().pyclass

IHardDisk_getLocationRequestMsg = ns0.IHardDisk_getLocation_Dec().pyclass

IHardDisk_getLocationResultMsg = ns0.IHardDisk_getLocationResponse_Dec().pyclass

IHardDisk_getTypeRequestMsg = ns0.IHardDisk_getType_Dec().pyclass

IHardDisk_getTypeResultMsg = ns0.IHardDisk_getTypeResponse_Dec().pyclass

IHardDisk_setTypeRequestMsg = ns0.IHardDisk_setType_Dec().pyclass

IHardDisk_setTypeResultMsg = ns0.IHardDisk_setTypeResponse_Dec().pyclass

IHardDisk_getParentRequestMsg = ns0.IHardDisk_getParent_Dec().pyclass

IHardDisk_getParentResultMsg = ns0.IHardDisk_getParentResponse_Dec().pyclass

IHardDisk_getChildrenRequestMsg = ns0.IHardDisk_getChildren_Dec().pyclass

IHardDisk_getChildrenResultMsg = ns0.IHardDisk_getChildrenResponse_Dec().pyclass

IHardDisk_getRootRequestMsg = ns0.IHardDisk_getRoot_Dec().pyclass

IHardDisk_getRootResultMsg = ns0.IHardDisk_getRootResponse_Dec().pyclass

IHardDisk_getAccessibleRequestMsg = ns0.IHardDisk_getAccessible_Dec().pyclass

IHardDisk_getAccessibleResultMsg = ns0.IHardDisk_getAccessibleResponse_Dec().pyclass

IHardDisk_getAllAccessibleRequestMsg = ns0.IHardDisk_getAllAccessible_Dec().pyclass

IHardDisk_getAllAccessibleResultMsg = ns0.IHardDisk_getAllAccessibleResponse_Dec().pyclass

IHardDisk_getLastAccessErrorRequestMsg = ns0.IHardDisk_getLastAccessError_Dec().pyclass

IHardDisk_getLastAccessErrorResultMsg = ns0.IHardDisk_getLastAccessErrorResponse_Dec().pyclass

IHardDisk_getSizeRequestMsg = ns0.IHardDisk_getSize_Dec().pyclass

IHardDisk_getSizeResultMsg = ns0.IHardDisk_getSizeResponse_Dec().pyclass

IHardDisk_getActualSizeRequestMsg = ns0.IHardDisk_getActualSize_Dec().pyclass

IHardDisk_getActualSizeResultMsg = ns0.IHardDisk_getActualSizeResponse_Dec().pyclass

IHardDisk_getMachineIdRequestMsg = ns0.IHardDisk_getMachineId_Dec().pyclass

IHardDisk_getMachineIdResultMsg = ns0.IHardDisk_getMachineIdResponse_Dec().pyclass

IHardDisk_getSnapshotIdRequestMsg = ns0.IHardDisk_getSnapshotId_Dec().pyclass

IHardDisk_getSnapshotIdResultMsg = ns0.IHardDisk_getSnapshotIdResponse_Dec().pyclass

IHardDisk_cloneToImageRequestMsg = ns0.IHardDisk_cloneToImage_Dec().pyclass

IHardDisk_cloneToImageResultMsg = ns0.IHardDisk_cloneToImageResponse_Dec().pyclass

IVirtualDiskImage_getFilePathRequestMsg = ns0.IVirtualDiskImage_getFilePath_Dec().pyclass

IVirtualDiskImage_getFilePathResultMsg = ns0.IVirtualDiskImage_getFilePathResponse_Dec().pyclass

IVirtualDiskImage_setFilePathRequestMsg = ns0.IVirtualDiskImage_setFilePath_Dec().pyclass

IVirtualDiskImage_setFilePathResultMsg = ns0.IVirtualDiskImage_setFilePathResponse_Dec().pyclass

IVirtualDiskImage_getCreatedRequestMsg = ns0.IVirtualDiskImage_getCreated_Dec().pyclass

IVirtualDiskImage_getCreatedResultMsg = ns0.IVirtualDiskImage_getCreatedResponse_Dec().pyclass

IVirtualDiskImage_createDynamicImageRequestMsg = ns0.IVirtualDiskImage_createDynamicImage_Dec().pyclass

IVirtualDiskImage_createDynamicImageResultMsg = ns0.IVirtualDiskImage_createDynamicImageResponse_Dec().pyclass

IVirtualDiskImage_createFixedImageRequestMsg = ns0.IVirtualDiskImage_createFixedImage_Dec().pyclass

IVirtualDiskImage_createFixedImageResultMsg = ns0.IVirtualDiskImage_createFixedImageResponse_Dec().pyclass

IVirtualDiskImage_deleteImageRequestMsg = ns0.IVirtualDiskImage_deleteImage_Dec().pyclass

IVirtualDiskImage_deleteImageResultMsg = ns0.IVirtualDiskImage_deleteImageResponse_Dec().pyclass

IISCSIHardDisk_getServerRequestMsg = ns0.IISCSIHardDisk_getServer_Dec().pyclass

IISCSIHardDisk_getServerResultMsg = ns0.IISCSIHardDisk_getServerResponse_Dec().pyclass

IISCSIHardDisk_setServerRequestMsg = ns0.IISCSIHardDisk_setServer_Dec().pyclass

IISCSIHardDisk_setServerResultMsg = ns0.IISCSIHardDisk_setServerResponse_Dec().pyclass

IISCSIHardDisk_getPortRequestMsg = ns0.IISCSIHardDisk_getPort_Dec().pyclass

IISCSIHardDisk_getPortResultMsg = ns0.IISCSIHardDisk_getPortResponse_Dec().pyclass

IISCSIHardDisk_setPortRequestMsg = ns0.IISCSIHardDisk_setPort_Dec().pyclass

IISCSIHardDisk_setPortResultMsg = ns0.IISCSIHardDisk_setPortResponse_Dec().pyclass

IISCSIHardDisk_getTargetRequestMsg = ns0.IISCSIHardDisk_getTarget_Dec().pyclass

IISCSIHardDisk_getTargetResultMsg = ns0.IISCSIHardDisk_getTargetResponse_Dec().pyclass

IISCSIHardDisk_setTargetRequestMsg = ns0.IISCSIHardDisk_setTarget_Dec().pyclass

IISCSIHardDisk_setTargetResultMsg = ns0.IISCSIHardDisk_setTargetResponse_Dec().pyclass

IISCSIHardDisk_getLunRequestMsg = ns0.IISCSIHardDisk_getLun_Dec().pyclass

IISCSIHardDisk_getLunResultMsg = ns0.IISCSIHardDisk_getLunResponse_Dec().pyclass

IISCSIHardDisk_setLunRequestMsg = ns0.IISCSIHardDisk_setLun_Dec().pyclass

IISCSIHardDisk_setLunResultMsg = ns0.IISCSIHardDisk_setLunResponse_Dec().pyclass

IISCSIHardDisk_getUserNameRequestMsg = ns0.IISCSIHardDisk_getUserName_Dec().pyclass

IISCSIHardDisk_getUserNameResultMsg = ns0.IISCSIHardDisk_getUserNameResponse_Dec().pyclass

IISCSIHardDisk_setUserNameRequestMsg = ns0.IISCSIHardDisk_setUserName_Dec().pyclass

IISCSIHardDisk_setUserNameResultMsg = ns0.IISCSIHardDisk_setUserNameResponse_Dec().pyclass

IISCSIHardDisk_getPasswordRequestMsg = ns0.IISCSIHardDisk_getPassword_Dec().pyclass

IISCSIHardDisk_getPasswordResultMsg = ns0.IISCSIHardDisk_getPasswordResponse_Dec().pyclass

IISCSIHardDisk_setPasswordRequestMsg = ns0.IISCSIHardDisk_setPassword_Dec().pyclass

IISCSIHardDisk_setPasswordResultMsg = ns0.IISCSIHardDisk_setPasswordResponse_Dec().pyclass

IVMDKImage_getFilePathRequestMsg = ns0.IVMDKImage_getFilePath_Dec().pyclass

IVMDKImage_getFilePathResultMsg = ns0.IVMDKImage_getFilePathResponse_Dec().pyclass

IVMDKImage_setFilePathRequestMsg = ns0.IVMDKImage_setFilePath_Dec().pyclass

IVMDKImage_setFilePathResultMsg = ns0.IVMDKImage_setFilePathResponse_Dec().pyclass

IVMDKImage_getCreatedRequestMsg = ns0.IVMDKImage_getCreated_Dec().pyclass

IVMDKImage_getCreatedResultMsg = ns0.IVMDKImage_getCreatedResponse_Dec().pyclass

IVMDKImage_createDynamicImageRequestMsg = ns0.IVMDKImage_createDynamicImage_Dec().pyclass

IVMDKImage_createDynamicImageResultMsg = ns0.IVMDKImage_createDynamicImageResponse_Dec().pyclass

IVMDKImage_createFixedImageRequestMsg = ns0.IVMDKImage_createFixedImage_Dec().pyclass

IVMDKImage_createFixedImageResultMsg = ns0.IVMDKImage_createFixedImageResponse_Dec().pyclass

IVMDKImage_deleteImageRequestMsg = ns0.IVMDKImage_deleteImage_Dec().pyclass

IVMDKImage_deleteImageResultMsg = ns0.IVMDKImage_deleteImageResponse_Dec().pyclass

ICustomHardDisk_getLocationRequestMsg = ns0.ICustomHardDisk_getLocation_Dec().pyclass

ICustomHardDisk_getLocationResultMsg = ns0.ICustomHardDisk_getLocationResponse_Dec().pyclass

ICustomHardDisk_setLocationRequestMsg = ns0.ICustomHardDisk_setLocation_Dec().pyclass

ICustomHardDisk_setLocationResultMsg = ns0.ICustomHardDisk_setLocationResponse_Dec().pyclass

ICustomHardDisk_getFormatRequestMsg = ns0.ICustomHardDisk_getFormat_Dec().pyclass

ICustomHardDisk_getFormatResultMsg = ns0.ICustomHardDisk_getFormatResponse_Dec().pyclass

ICustomHardDisk_getCreatedRequestMsg = ns0.ICustomHardDisk_getCreated_Dec().pyclass

ICustomHardDisk_getCreatedResultMsg = ns0.ICustomHardDisk_getCreatedResponse_Dec().pyclass

ICustomHardDisk_createDynamicImageRequestMsg = ns0.ICustomHardDisk_createDynamicImage_Dec().pyclass

ICustomHardDisk_createDynamicImageResultMsg = ns0.ICustomHardDisk_createDynamicImageResponse_Dec().pyclass

ICustomHardDisk_createFixedImageRequestMsg = ns0.ICustomHardDisk_createFixedImage_Dec().pyclass

ICustomHardDisk_createFixedImageResultMsg = ns0.ICustomHardDisk_createFixedImageResponse_Dec().pyclass

ICustomHardDisk_deleteImageRequestMsg = ns0.ICustomHardDisk_deleteImage_Dec().pyclass

ICustomHardDisk_deleteImageResultMsg = ns0.ICustomHardDisk_deleteImageResponse_Dec().pyclass

IVHDImage_getFilePathRequestMsg = ns0.IVHDImage_getFilePath_Dec().pyclass

IVHDImage_getFilePathResultMsg = ns0.IVHDImage_getFilePathResponse_Dec().pyclass

IVHDImage_setFilePathRequestMsg = ns0.IVHDImage_setFilePath_Dec().pyclass

IVHDImage_setFilePathResultMsg = ns0.IVHDImage_setFilePathResponse_Dec().pyclass

IVHDImage_getCreatedRequestMsg = ns0.IVHDImage_getCreated_Dec().pyclass

IVHDImage_getCreatedResultMsg = ns0.IVHDImage_getCreatedResponse_Dec().pyclass

IVHDImage_createDynamicImageRequestMsg = ns0.IVHDImage_createDynamicImage_Dec().pyclass

IVHDImage_createDynamicImageResultMsg = ns0.IVHDImage_createDynamicImageResponse_Dec().pyclass

IVHDImage_createFixedImageRequestMsg = ns0.IVHDImage_createFixedImage_Dec().pyclass

IVHDImage_createFixedImageResultMsg = ns0.IVHDImage_createFixedImageResponse_Dec().pyclass

IVHDImage_deleteImageRequestMsg = ns0.IVHDImage_deleteImage_Dec().pyclass

IVHDImage_deleteImageResultMsg = ns0.IVHDImage_deleteImageResponse_Dec().pyclass

IDVDImage_getIdRequestMsg = ns0.IDVDImage_getId_Dec().pyclass

IDVDImage_getIdResultMsg = ns0.IDVDImage_getIdResponse_Dec().pyclass

IDVDImage_getFilePathRequestMsg = ns0.IDVDImage_getFilePath_Dec().pyclass

IDVDImage_getFilePathResultMsg = ns0.IDVDImage_getFilePathResponse_Dec().pyclass

IDVDImage_getAccessibleRequestMsg = ns0.IDVDImage_getAccessible_Dec().pyclass

IDVDImage_getAccessibleResultMsg = ns0.IDVDImage_getAccessibleResponse_Dec().pyclass

IDVDImage_getSizeRequestMsg = ns0.IDVDImage_getSize_Dec().pyclass

IDVDImage_getSizeResultMsg = ns0.IDVDImage_getSizeResponse_Dec().pyclass

IDVDDrive_getStateRequestMsg = ns0.IDVDDrive_getState_Dec().pyclass

IDVDDrive_getStateResultMsg = ns0.IDVDDrive_getStateResponse_Dec().pyclass

IDVDDrive_getPassthroughRequestMsg = ns0.IDVDDrive_getPassthrough_Dec().pyclass

IDVDDrive_getPassthroughResultMsg = ns0.IDVDDrive_getPassthroughResponse_Dec().pyclass

IDVDDrive_setPassthroughRequestMsg = ns0.IDVDDrive_setPassthrough_Dec().pyclass

IDVDDrive_setPassthroughResultMsg = ns0.IDVDDrive_setPassthroughResponse_Dec().pyclass

IDVDDrive_mountImageRequestMsg = ns0.IDVDDrive_mountImage_Dec().pyclass

IDVDDrive_mountImageResultMsg = ns0.IDVDDrive_mountImageResponse_Dec().pyclass

IDVDDrive_captureHostDriveRequestMsg = ns0.IDVDDrive_captureHostDrive_Dec().pyclass

IDVDDrive_captureHostDriveResultMsg = ns0.IDVDDrive_captureHostDriveResponse_Dec().pyclass

IDVDDrive_unmountRequestMsg = ns0.IDVDDrive_unmount_Dec().pyclass

IDVDDrive_unmountResultMsg = ns0.IDVDDrive_unmountResponse_Dec().pyclass

IDVDDrive_getImageRequestMsg = ns0.IDVDDrive_getImage_Dec().pyclass

IDVDDrive_getImageResultMsg = ns0.IDVDDrive_getImageResponse_Dec().pyclass

IDVDDrive_getHostDriveRequestMsg = ns0.IDVDDrive_getHostDrive_Dec().pyclass

IDVDDrive_getHostDriveResultMsg = ns0.IDVDDrive_getHostDriveResponse_Dec().pyclass

IFloppyImage_getIdRequestMsg = ns0.IFloppyImage_getId_Dec().pyclass

IFloppyImage_getIdResultMsg = ns0.IFloppyImage_getIdResponse_Dec().pyclass

IFloppyImage_getFilePathRequestMsg = ns0.IFloppyImage_getFilePath_Dec().pyclass

IFloppyImage_getFilePathResultMsg = ns0.IFloppyImage_getFilePathResponse_Dec().pyclass

IFloppyImage_getAccessibleRequestMsg = ns0.IFloppyImage_getAccessible_Dec().pyclass

IFloppyImage_getAccessibleResultMsg = ns0.IFloppyImage_getAccessibleResponse_Dec().pyclass

IFloppyImage_getSizeRequestMsg = ns0.IFloppyImage_getSize_Dec().pyclass

IFloppyImage_getSizeResultMsg = ns0.IFloppyImage_getSizeResponse_Dec().pyclass

IFloppyDrive_getEnabledRequestMsg = ns0.IFloppyDrive_getEnabled_Dec().pyclass

IFloppyDrive_getEnabledResultMsg = ns0.IFloppyDrive_getEnabledResponse_Dec().pyclass

IFloppyDrive_setEnabledRequestMsg = ns0.IFloppyDrive_setEnabled_Dec().pyclass

IFloppyDrive_setEnabledResultMsg = ns0.IFloppyDrive_setEnabledResponse_Dec().pyclass

IFloppyDrive_getStateRequestMsg = ns0.IFloppyDrive_getState_Dec().pyclass

IFloppyDrive_getStateResultMsg = ns0.IFloppyDrive_getStateResponse_Dec().pyclass

IFloppyDrive_mountImageRequestMsg = ns0.IFloppyDrive_mountImage_Dec().pyclass

IFloppyDrive_mountImageResultMsg = ns0.IFloppyDrive_mountImageResponse_Dec().pyclass

IFloppyDrive_captureHostDriveRequestMsg = ns0.IFloppyDrive_captureHostDrive_Dec().pyclass

IFloppyDrive_captureHostDriveResultMsg = ns0.IFloppyDrive_captureHostDriveResponse_Dec().pyclass

IFloppyDrive_unmountRequestMsg = ns0.IFloppyDrive_unmount_Dec().pyclass

IFloppyDrive_unmountResultMsg = ns0.IFloppyDrive_unmountResponse_Dec().pyclass

IFloppyDrive_getImageRequestMsg = ns0.IFloppyDrive_getImage_Dec().pyclass

IFloppyDrive_getImageResultMsg = ns0.IFloppyDrive_getImageResponse_Dec().pyclass

IFloppyDrive_getHostDriveRequestMsg = ns0.IFloppyDrive_getHostDrive_Dec().pyclass

IFloppyDrive_getHostDriveResultMsg = ns0.IFloppyDrive_getHostDriveResponse_Dec().pyclass

IKeyboard_putScancodeRequestMsg = ns0.IKeyboard_putScancode_Dec().pyclass

IKeyboard_putScancodeResultMsg = ns0.IKeyboard_putScancodeResponse_Dec().pyclass

IKeyboard_putScancodesRequestMsg = ns0.IKeyboard_putScancodes_Dec().pyclass

IKeyboard_putScancodesResultMsg = ns0.IKeyboard_putScancodesResponse_Dec().pyclass

IKeyboard_putCADRequestMsg = ns0.IKeyboard_putCAD_Dec().pyclass

IKeyboard_putCADResultMsg = ns0.IKeyboard_putCADResponse_Dec().pyclass

IMouse_getAbsoluteSupportedRequestMsg = ns0.IMouse_getAbsoluteSupported_Dec().pyclass

IMouse_getAbsoluteSupportedResultMsg = ns0.IMouse_getAbsoluteSupportedResponse_Dec().pyclass

IMouse_putMouseEventRequestMsg = ns0.IMouse_putMouseEvent_Dec().pyclass

IMouse_putMouseEventResultMsg = ns0.IMouse_putMouseEventResponse_Dec().pyclass

IMouse_putMouseEventAbsoluteRequestMsg = ns0.IMouse_putMouseEventAbsolute_Dec().pyclass

IMouse_putMouseEventAbsoluteResultMsg = ns0.IMouse_putMouseEventAbsoluteResponse_Dec().pyclass

INetworkAdapter_getAdapterTypeRequestMsg = ns0.INetworkAdapter_getAdapterType_Dec().pyclass

INetworkAdapter_getAdapterTypeResultMsg = ns0.INetworkAdapter_getAdapterTypeResponse_Dec().pyclass

INetworkAdapter_setAdapterTypeRequestMsg = ns0.INetworkAdapter_setAdapterType_Dec().pyclass

INetworkAdapter_setAdapterTypeResultMsg = ns0.INetworkAdapter_setAdapterTypeResponse_Dec().pyclass

INetworkAdapter_getSlotRequestMsg = ns0.INetworkAdapter_getSlot_Dec().pyclass

INetworkAdapter_getSlotResultMsg = ns0.INetworkAdapter_getSlotResponse_Dec().pyclass

INetworkAdapter_getEnabledRequestMsg = ns0.INetworkAdapter_getEnabled_Dec().pyclass

INetworkAdapter_getEnabledResultMsg = ns0.INetworkAdapter_getEnabledResponse_Dec().pyclass

INetworkAdapter_setEnabledRequestMsg = ns0.INetworkAdapter_setEnabled_Dec().pyclass

INetworkAdapter_setEnabledResultMsg = ns0.INetworkAdapter_setEnabledResponse_Dec().pyclass

INetworkAdapter_getMACAddressRequestMsg = ns0.INetworkAdapter_getMACAddress_Dec().pyclass

INetworkAdapter_getMACAddressResultMsg = ns0.INetworkAdapter_getMACAddressResponse_Dec().pyclass

INetworkAdapter_setMACAddressRequestMsg = ns0.INetworkAdapter_setMACAddress_Dec().pyclass

INetworkAdapter_setMACAddressResultMsg = ns0.INetworkAdapter_setMACAddressResponse_Dec().pyclass

INetworkAdapter_getAttachmentTypeRequestMsg = ns0.INetworkAdapter_getAttachmentType_Dec().pyclass

INetworkAdapter_getAttachmentTypeResultMsg = ns0.INetworkAdapter_getAttachmentTypeResponse_Dec().pyclass

INetworkAdapter_getHostInterfaceRequestMsg = ns0.INetworkAdapter_getHostInterface_Dec().pyclass

INetworkAdapter_getHostInterfaceResultMsg = ns0.INetworkAdapter_getHostInterfaceResponse_Dec().pyclass

INetworkAdapter_setHostInterfaceRequestMsg = ns0.INetworkAdapter_setHostInterface_Dec().pyclass

INetworkAdapter_setHostInterfaceResultMsg = ns0.INetworkAdapter_setHostInterfaceResponse_Dec().pyclass

INetworkAdapter_getInternalNetworkRequestMsg = ns0.INetworkAdapter_getInternalNetwork_Dec().pyclass

INetworkAdapter_getInternalNetworkResultMsg = ns0.INetworkAdapter_getInternalNetworkResponse_Dec().pyclass

INetworkAdapter_setInternalNetworkRequestMsg = ns0.INetworkAdapter_setInternalNetwork_Dec().pyclass

INetworkAdapter_setInternalNetworkResultMsg = ns0.INetworkAdapter_setInternalNetworkResponse_Dec().pyclass

INetworkAdapter_getNATNetworkRequestMsg = ns0.INetworkAdapter_getNATNetwork_Dec().pyclass

INetworkAdapter_getNATNetworkResultMsg = ns0.INetworkAdapter_getNATNetworkResponse_Dec().pyclass

INetworkAdapter_setNATNetworkRequestMsg = ns0.INetworkAdapter_setNATNetwork_Dec().pyclass

INetworkAdapter_setNATNetworkResultMsg = ns0.INetworkAdapter_setNATNetworkResponse_Dec().pyclass

INetworkAdapter_getCableConnectedRequestMsg = ns0.INetworkAdapter_getCableConnected_Dec().pyclass

INetworkAdapter_getCableConnectedResultMsg = ns0.INetworkAdapter_getCableConnectedResponse_Dec().pyclass

INetworkAdapter_setCableConnectedRequestMsg = ns0.INetworkAdapter_setCableConnected_Dec().pyclass

INetworkAdapter_setCableConnectedResultMsg = ns0.INetworkAdapter_setCableConnectedResponse_Dec().pyclass

INetworkAdapter_getLineSpeedRequestMsg = ns0.INetworkAdapter_getLineSpeed_Dec().pyclass

INetworkAdapter_getLineSpeedResultMsg = ns0.INetworkAdapter_getLineSpeedResponse_Dec().pyclass

INetworkAdapter_setLineSpeedRequestMsg = ns0.INetworkAdapter_setLineSpeed_Dec().pyclass

INetworkAdapter_setLineSpeedResultMsg = ns0.INetworkAdapter_setLineSpeedResponse_Dec().pyclass

INetworkAdapter_getTraceEnabledRequestMsg = ns0.INetworkAdapter_getTraceEnabled_Dec().pyclass

INetworkAdapter_getTraceEnabledResultMsg = ns0.INetworkAdapter_getTraceEnabledResponse_Dec().pyclass

INetworkAdapter_setTraceEnabledRequestMsg = ns0.INetworkAdapter_setTraceEnabled_Dec().pyclass

INetworkAdapter_setTraceEnabledResultMsg = ns0.INetworkAdapter_setTraceEnabledResponse_Dec().pyclass

INetworkAdapter_getTraceFileRequestMsg = ns0.INetworkAdapter_getTraceFile_Dec().pyclass

INetworkAdapter_getTraceFileResultMsg = ns0.INetworkAdapter_getTraceFileResponse_Dec().pyclass

INetworkAdapter_setTraceFileRequestMsg = ns0.INetworkAdapter_setTraceFile_Dec().pyclass

INetworkAdapter_setTraceFileResultMsg = ns0.INetworkAdapter_setTraceFileResponse_Dec().pyclass

INetworkAdapter_attachToNATRequestMsg = ns0.INetworkAdapter_attachToNAT_Dec().pyclass

INetworkAdapter_attachToNATResultMsg = ns0.INetworkAdapter_attachToNATResponse_Dec().pyclass

INetworkAdapter_attachToHostInterfaceRequestMsg = ns0.INetworkAdapter_attachToHostInterface_Dec().pyclass

INetworkAdapter_attachToHostInterfaceResultMsg = ns0.INetworkAdapter_attachToHostInterfaceResponse_Dec().pyclass

INetworkAdapter_attachToInternalNetworkRequestMsg = ns0.INetworkAdapter_attachToInternalNetwork_Dec().pyclass

INetworkAdapter_attachToInternalNetworkResultMsg = ns0.INetworkAdapter_attachToInternalNetworkResponse_Dec().pyclass

INetworkAdapter_detachRequestMsg = ns0.INetworkAdapter_detach_Dec().pyclass

INetworkAdapter_detachResultMsg = ns0.INetworkAdapter_detachResponse_Dec().pyclass

ISerialPort_getSlotRequestMsg = ns0.ISerialPort_getSlot_Dec().pyclass

ISerialPort_getSlotResultMsg = ns0.ISerialPort_getSlotResponse_Dec().pyclass

ISerialPort_getEnabledRequestMsg = ns0.ISerialPort_getEnabled_Dec().pyclass

ISerialPort_getEnabledResultMsg = ns0.ISerialPort_getEnabledResponse_Dec().pyclass

ISerialPort_setEnabledRequestMsg = ns0.ISerialPort_setEnabled_Dec().pyclass

ISerialPort_setEnabledResultMsg = ns0.ISerialPort_setEnabledResponse_Dec().pyclass

ISerialPort_getIOBaseRequestMsg = ns0.ISerialPort_getIOBase_Dec().pyclass

ISerialPort_getIOBaseResultMsg = ns0.ISerialPort_getIOBaseResponse_Dec().pyclass

ISerialPort_setIOBaseRequestMsg = ns0.ISerialPort_setIOBase_Dec().pyclass

ISerialPort_setIOBaseResultMsg = ns0.ISerialPort_setIOBaseResponse_Dec().pyclass

ISerialPort_getIRQRequestMsg = ns0.ISerialPort_getIRQ_Dec().pyclass

ISerialPort_getIRQResultMsg = ns0.ISerialPort_getIRQResponse_Dec().pyclass

ISerialPort_setIRQRequestMsg = ns0.ISerialPort_setIRQ_Dec().pyclass

ISerialPort_setIRQResultMsg = ns0.ISerialPort_setIRQResponse_Dec().pyclass

ISerialPort_getHostModeRequestMsg = ns0.ISerialPort_getHostMode_Dec().pyclass

ISerialPort_getHostModeResultMsg = ns0.ISerialPort_getHostModeResponse_Dec().pyclass

ISerialPort_setHostModeRequestMsg = ns0.ISerialPort_setHostMode_Dec().pyclass

ISerialPort_setHostModeResultMsg = ns0.ISerialPort_setHostModeResponse_Dec().pyclass

ISerialPort_getServerRequestMsg = ns0.ISerialPort_getServer_Dec().pyclass

ISerialPort_getServerResultMsg = ns0.ISerialPort_getServerResponse_Dec().pyclass

ISerialPort_setServerRequestMsg = ns0.ISerialPort_setServer_Dec().pyclass

ISerialPort_setServerResultMsg = ns0.ISerialPort_setServerResponse_Dec().pyclass

ISerialPort_getPathRequestMsg = ns0.ISerialPort_getPath_Dec().pyclass

ISerialPort_getPathResultMsg = ns0.ISerialPort_getPathResponse_Dec().pyclass

ISerialPort_setPathRequestMsg = ns0.ISerialPort_setPath_Dec().pyclass

ISerialPort_setPathResultMsg = ns0.ISerialPort_setPathResponse_Dec().pyclass

IParallelPort_getSlotRequestMsg = ns0.IParallelPort_getSlot_Dec().pyclass

IParallelPort_getSlotResultMsg = ns0.IParallelPort_getSlotResponse_Dec().pyclass

IParallelPort_getEnabledRequestMsg = ns0.IParallelPort_getEnabled_Dec().pyclass

IParallelPort_getEnabledResultMsg = ns0.IParallelPort_getEnabledResponse_Dec().pyclass

IParallelPort_setEnabledRequestMsg = ns0.IParallelPort_setEnabled_Dec().pyclass

IParallelPort_setEnabledResultMsg = ns0.IParallelPort_setEnabledResponse_Dec().pyclass

IParallelPort_getIOBaseRequestMsg = ns0.IParallelPort_getIOBase_Dec().pyclass

IParallelPort_getIOBaseResultMsg = ns0.IParallelPort_getIOBaseResponse_Dec().pyclass

IParallelPort_setIOBaseRequestMsg = ns0.IParallelPort_setIOBase_Dec().pyclass

IParallelPort_setIOBaseResultMsg = ns0.IParallelPort_setIOBaseResponse_Dec().pyclass

IParallelPort_getIRQRequestMsg = ns0.IParallelPort_getIRQ_Dec().pyclass

IParallelPort_getIRQResultMsg = ns0.IParallelPort_getIRQResponse_Dec().pyclass

IParallelPort_setIRQRequestMsg = ns0.IParallelPort_setIRQ_Dec().pyclass

IParallelPort_setIRQResultMsg = ns0.IParallelPort_setIRQResponse_Dec().pyclass

IParallelPort_getPathRequestMsg = ns0.IParallelPort_getPath_Dec().pyclass

IParallelPort_getPathResultMsg = ns0.IParallelPort_getPathResponse_Dec().pyclass

IParallelPort_setPathRequestMsg = ns0.IParallelPort_setPath_Dec().pyclass

IParallelPort_setPathResultMsg = ns0.IParallelPort_setPathResponse_Dec().pyclass

IUSBController_getEnabledRequestMsg = ns0.IUSBController_getEnabled_Dec().pyclass

IUSBController_getEnabledResultMsg = ns0.IUSBController_getEnabledResponse_Dec().pyclass

IUSBController_setEnabledRequestMsg = ns0.IUSBController_setEnabled_Dec().pyclass

IUSBController_setEnabledResultMsg = ns0.IUSBController_setEnabledResponse_Dec().pyclass

IUSBController_getEnabledEhciRequestMsg = ns0.IUSBController_getEnabledEhci_Dec().pyclass

IUSBController_getEnabledEhciResultMsg = ns0.IUSBController_getEnabledEhciResponse_Dec().pyclass

IUSBController_setEnabledEhciRequestMsg = ns0.IUSBController_setEnabledEhci_Dec().pyclass

IUSBController_setEnabledEhciResultMsg = ns0.IUSBController_setEnabledEhciResponse_Dec().pyclass

IUSBController_getUSBStandardRequestMsg = ns0.IUSBController_getUSBStandard_Dec().pyclass

IUSBController_getUSBStandardResultMsg = ns0.IUSBController_getUSBStandardResponse_Dec().pyclass

IUSBController_getDeviceFiltersRequestMsg = ns0.IUSBController_getDeviceFilters_Dec().pyclass

IUSBController_getDeviceFiltersResultMsg = ns0.IUSBController_getDeviceFiltersResponse_Dec().pyclass

IUSBController_createDeviceFilterRequestMsg = ns0.IUSBController_createDeviceFilter_Dec().pyclass

IUSBController_createDeviceFilterResultMsg = ns0.IUSBController_createDeviceFilterResponse_Dec().pyclass

IUSBController_insertDeviceFilterRequestMsg = ns0.IUSBController_insertDeviceFilter_Dec().pyclass

IUSBController_insertDeviceFilterResultMsg = ns0.IUSBController_insertDeviceFilterResponse_Dec().pyclass

IUSBController_removeDeviceFilterRequestMsg = ns0.IUSBController_removeDeviceFilter_Dec().pyclass

IUSBController_removeDeviceFilterResultMsg = ns0.IUSBController_removeDeviceFilterResponse_Dec().pyclass

IUSBDevice_getIdRequestMsg = ns0.IUSBDevice_getId_Dec().pyclass

IUSBDevice_getIdResultMsg = ns0.IUSBDevice_getIdResponse_Dec().pyclass

IUSBDevice_getVendorIdRequestMsg = ns0.IUSBDevice_getVendorId_Dec().pyclass

IUSBDevice_getVendorIdResultMsg = ns0.IUSBDevice_getVendorIdResponse_Dec().pyclass

IUSBDevice_getProductIdRequestMsg = ns0.IUSBDevice_getProductId_Dec().pyclass

IUSBDevice_getProductIdResultMsg = ns0.IUSBDevice_getProductIdResponse_Dec().pyclass

IUSBDevice_getRevisionRequestMsg = ns0.IUSBDevice_getRevision_Dec().pyclass

IUSBDevice_getRevisionResultMsg = ns0.IUSBDevice_getRevisionResponse_Dec().pyclass

IUSBDevice_getManufacturerRequestMsg = ns0.IUSBDevice_getManufacturer_Dec().pyclass

IUSBDevice_getManufacturerResultMsg = ns0.IUSBDevice_getManufacturerResponse_Dec().pyclass

IUSBDevice_getProductRequestMsg = ns0.IUSBDevice_getProduct_Dec().pyclass

IUSBDevice_getProductResultMsg = ns0.IUSBDevice_getProductResponse_Dec().pyclass

IUSBDevice_getSerialNumberRequestMsg = ns0.IUSBDevice_getSerialNumber_Dec().pyclass

IUSBDevice_getSerialNumberResultMsg = ns0.IUSBDevice_getSerialNumberResponse_Dec().pyclass

IUSBDevice_getAddressRequestMsg = ns0.IUSBDevice_getAddress_Dec().pyclass

IUSBDevice_getAddressResultMsg = ns0.IUSBDevice_getAddressResponse_Dec().pyclass

IUSBDevice_getPortRequestMsg = ns0.IUSBDevice_getPort_Dec().pyclass

IUSBDevice_getPortResultMsg = ns0.IUSBDevice_getPortResponse_Dec().pyclass

IUSBDevice_getVersionRequestMsg = ns0.IUSBDevice_getVersion_Dec().pyclass

IUSBDevice_getVersionResultMsg = ns0.IUSBDevice_getVersionResponse_Dec().pyclass

IUSBDevice_getPortVersionRequestMsg = ns0.IUSBDevice_getPortVersion_Dec().pyclass

IUSBDevice_getPortVersionResultMsg = ns0.IUSBDevice_getPortVersionResponse_Dec().pyclass

IUSBDevice_getRemoteRequestMsg = ns0.IUSBDevice_getRemote_Dec().pyclass

IUSBDevice_getRemoteResultMsg = ns0.IUSBDevice_getRemoteResponse_Dec().pyclass

IUSBDeviceFilter_getNameRequestMsg = ns0.IUSBDeviceFilter_getName_Dec().pyclass

IUSBDeviceFilter_getNameResultMsg = ns0.IUSBDeviceFilter_getNameResponse_Dec().pyclass

IUSBDeviceFilter_setNameRequestMsg = ns0.IUSBDeviceFilter_setName_Dec().pyclass

IUSBDeviceFilter_setNameResultMsg = ns0.IUSBDeviceFilter_setNameResponse_Dec().pyclass

IUSBDeviceFilter_getActiveRequestMsg = ns0.IUSBDeviceFilter_getActive_Dec().pyclass

IUSBDeviceFilter_getActiveResultMsg = ns0.IUSBDeviceFilter_getActiveResponse_Dec().pyclass

IUSBDeviceFilter_setActiveRequestMsg = ns0.IUSBDeviceFilter_setActive_Dec().pyclass

IUSBDeviceFilter_setActiveResultMsg = ns0.IUSBDeviceFilter_setActiveResponse_Dec().pyclass

IUSBDeviceFilter_getVendorIdRequestMsg = ns0.IUSBDeviceFilter_getVendorId_Dec().pyclass

IUSBDeviceFilter_getVendorIdResultMsg = ns0.IUSBDeviceFilter_getVendorIdResponse_Dec().pyclass

IUSBDeviceFilter_setVendorIdRequestMsg = ns0.IUSBDeviceFilter_setVendorId_Dec().pyclass

IUSBDeviceFilter_setVendorIdResultMsg = ns0.IUSBDeviceFilter_setVendorIdResponse_Dec().pyclass

IUSBDeviceFilter_getProductIdRequestMsg = ns0.IUSBDeviceFilter_getProductId_Dec().pyclass

IUSBDeviceFilter_getProductIdResultMsg = ns0.IUSBDeviceFilter_getProductIdResponse_Dec().pyclass

IUSBDeviceFilter_setProductIdRequestMsg = ns0.IUSBDeviceFilter_setProductId_Dec().pyclass

IUSBDeviceFilter_setProductIdResultMsg = ns0.IUSBDeviceFilter_setProductIdResponse_Dec().pyclass

IUSBDeviceFilter_getRevisionRequestMsg = ns0.IUSBDeviceFilter_getRevision_Dec().pyclass

IUSBDeviceFilter_getRevisionResultMsg = ns0.IUSBDeviceFilter_getRevisionResponse_Dec().pyclass

IUSBDeviceFilter_setRevisionRequestMsg = ns0.IUSBDeviceFilter_setRevision_Dec().pyclass

IUSBDeviceFilter_setRevisionResultMsg = ns0.IUSBDeviceFilter_setRevisionResponse_Dec().pyclass

IUSBDeviceFilter_getManufacturerRequestMsg = ns0.IUSBDeviceFilter_getManufacturer_Dec().pyclass

IUSBDeviceFilter_getManufacturerResultMsg = ns0.IUSBDeviceFilter_getManufacturerResponse_Dec().pyclass

IUSBDeviceFilter_setManufacturerRequestMsg = ns0.IUSBDeviceFilter_setManufacturer_Dec().pyclass

IUSBDeviceFilter_setManufacturerResultMsg = ns0.IUSBDeviceFilter_setManufacturerResponse_Dec().pyclass

IUSBDeviceFilter_getProductRequestMsg = ns0.IUSBDeviceFilter_getProduct_Dec().pyclass

IUSBDeviceFilter_getProductResultMsg = ns0.IUSBDeviceFilter_getProductResponse_Dec().pyclass

IUSBDeviceFilter_setProductRequestMsg = ns0.IUSBDeviceFilter_setProduct_Dec().pyclass

IUSBDeviceFilter_setProductResultMsg = ns0.IUSBDeviceFilter_setProductResponse_Dec().pyclass

IUSBDeviceFilter_getSerialNumberRequestMsg = ns0.IUSBDeviceFilter_getSerialNumber_Dec().pyclass

IUSBDeviceFilter_getSerialNumberResultMsg = ns0.IUSBDeviceFilter_getSerialNumberResponse_Dec().pyclass

IUSBDeviceFilter_setSerialNumberRequestMsg = ns0.IUSBDeviceFilter_setSerialNumber_Dec().pyclass

IUSBDeviceFilter_setSerialNumberResultMsg = ns0.IUSBDeviceFilter_setSerialNumberResponse_Dec().pyclass

IUSBDeviceFilter_getPortRequestMsg = ns0.IUSBDeviceFilter_getPort_Dec().pyclass

IUSBDeviceFilter_getPortResultMsg = ns0.IUSBDeviceFilter_getPortResponse_Dec().pyclass

IUSBDeviceFilter_setPortRequestMsg = ns0.IUSBDeviceFilter_setPort_Dec().pyclass

IUSBDeviceFilter_setPortResultMsg = ns0.IUSBDeviceFilter_setPortResponse_Dec().pyclass

IUSBDeviceFilter_getRemoteRequestMsg = ns0.IUSBDeviceFilter_getRemote_Dec().pyclass

IUSBDeviceFilter_getRemoteResultMsg = ns0.IUSBDeviceFilter_getRemoteResponse_Dec().pyclass

IUSBDeviceFilter_setRemoteRequestMsg = ns0.IUSBDeviceFilter_setRemote_Dec().pyclass

IUSBDeviceFilter_setRemoteResultMsg = ns0.IUSBDeviceFilter_setRemoteResponse_Dec().pyclass

IUSBDeviceFilter_getMaskedInterfacesRequestMsg = ns0.IUSBDeviceFilter_getMaskedInterfaces_Dec().pyclass

IUSBDeviceFilter_getMaskedInterfacesResultMsg = ns0.IUSBDeviceFilter_getMaskedInterfacesResponse_Dec().pyclass

IUSBDeviceFilter_setMaskedInterfacesRequestMsg = ns0.IUSBDeviceFilter_setMaskedInterfaces_Dec().pyclass

IUSBDeviceFilter_setMaskedInterfacesResultMsg = ns0.IUSBDeviceFilter_setMaskedInterfacesResponse_Dec().pyclass

IHostUSBDevice_getStateRequestMsg = ns0.IHostUSBDevice_getState_Dec().pyclass

IHostUSBDevice_getStateResultMsg = ns0.IHostUSBDevice_getStateResponse_Dec().pyclass

IHostUSBDeviceFilter_getActionRequestMsg = ns0.IHostUSBDeviceFilter_getAction_Dec().pyclass

IHostUSBDeviceFilter_getActionResultMsg = ns0.IHostUSBDeviceFilter_getActionResponse_Dec().pyclass

IHostUSBDeviceFilter_setActionRequestMsg = ns0.IHostUSBDeviceFilter_setAction_Dec().pyclass

IHostUSBDeviceFilter_setActionResultMsg = ns0.IHostUSBDeviceFilter_setActionResponse_Dec().pyclass

IAudioAdapter_getEnabledRequestMsg = ns0.IAudioAdapter_getEnabled_Dec().pyclass

IAudioAdapter_getEnabledResultMsg = ns0.IAudioAdapter_getEnabledResponse_Dec().pyclass

IAudioAdapter_setEnabledRequestMsg = ns0.IAudioAdapter_setEnabled_Dec().pyclass

IAudioAdapter_setEnabledResultMsg = ns0.IAudioAdapter_setEnabledResponse_Dec().pyclass

IAudioAdapter_getAudioControllerRequestMsg = ns0.IAudioAdapter_getAudioController_Dec().pyclass

IAudioAdapter_getAudioControllerResultMsg = ns0.IAudioAdapter_getAudioControllerResponse_Dec().pyclass

IAudioAdapter_setAudioControllerRequestMsg = ns0.IAudioAdapter_setAudioController_Dec().pyclass

IAudioAdapter_setAudioControllerResultMsg = ns0.IAudioAdapter_setAudioControllerResponse_Dec().pyclass

IAudioAdapter_getAudioDriverRequestMsg = ns0.IAudioAdapter_getAudioDriver_Dec().pyclass

IAudioAdapter_getAudioDriverResultMsg = ns0.IAudioAdapter_getAudioDriverResponse_Dec().pyclass

IAudioAdapter_setAudioDriverRequestMsg = ns0.IAudioAdapter_setAudioDriver_Dec().pyclass

IAudioAdapter_setAudioDriverResultMsg = ns0.IAudioAdapter_setAudioDriverResponse_Dec().pyclass

IVRDPServer_getEnabledRequestMsg = ns0.IVRDPServer_getEnabled_Dec().pyclass

IVRDPServer_getEnabledResultMsg = ns0.IVRDPServer_getEnabledResponse_Dec().pyclass

IVRDPServer_setEnabledRequestMsg = ns0.IVRDPServer_setEnabled_Dec().pyclass

IVRDPServer_setEnabledResultMsg = ns0.IVRDPServer_setEnabledResponse_Dec().pyclass

IVRDPServer_getPortRequestMsg = ns0.IVRDPServer_getPort_Dec().pyclass

IVRDPServer_getPortResultMsg = ns0.IVRDPServer_getPortResponse_Dec().pyclass

IVRDPServer_setPortRequestMsg = ns0.IVRDPServer_setPort_Dec().pyclass

IVRDPServer_setPortResultMsg = ns0.IVRDPServer_setPortResponse_Dec().pyclass

IVRDPServer_getNetAddressRequestMsg = ns0.IVRDPServer_getNetAddress_Dec().pyclass

IVRDPServer_getNetAddressResultMsg = ns0.IVRDPServer_getNetAddressResponse_Dec().pyclass

IVRDPServer_setNetAddressRequestMsg = ns0.IVRDPServer_setNetAddress_Dec().pyclass

IVRDPServer_setNetAddressResultMsg = ns0.IVRDPServer_setNetAddressResponse_Dec().pyclass

IVRDPServer_getAuthTypeRequestMsg = ns0.IVRDPServer_getAuthType_Dec().pyclass

IVRDPServer_getAuthTypeResultMsg = ns0.IVRDPServer_getAuthTypeResponse_Dec().pyclass

IVRDPServer_setAuthTypeRequestMsg = ns0.IVRDPServer_setAuthType_Dec().pyclass

IVRDPServer_setAuthTypeResultMsg = ns0.IVRDPServer_setAuthTypeResponse_Dec().pyclass

IVRDPServer_getAuthTimeoutRequestMsg = ns0.IVRDPServer_getAuthTimeout_Dec().pyclass

IVRDPServer_getAuthTimeoutResultMsg = ns0.IVRDPServer_getAuthTimeoutResponse_Dec().pyclass

IVRDPServer_setAuthTimeoutRequestMsg = ns0.IVRDPServer_setAuthTimeout_Dec().pyclass

IVRDPServer_setAuthTimeoutResultMsg = ns0.IVRDPServer_setAuthTimeoutResponse_Dec().pyclass

IVRDPServer_getAllowMultiConnectionRequestMsg = ns0.IVRDPServer_getAllowMultiConnection_Dec().pyclass

IVRDPServer_getAllowMultiConnectionResultMsg = ns0.IVRDPServer_getAllowMultiConnectionResponse_Dec().pyclass

IVRDPServer_setAllowMultiConnectionRequestMsg = ns0.IVRDPServer_setAllowMultiConnection_Dec().pyclass

IVRDPServer_setAllowMultiConnectionResultMsg = ns0.IVRDPServer_setAllowMultiConnectionResponse_Dec().pyclass

IVRDPServer_getReuseSingleConnectionRequestMsg = ns0.IVRDPServer_getReuseSingleConnection_Dec().pyclass

IVRDPServer_getReuseSingleConnectionResultMsg = ns0.IVRDPServer_getReuseSingleConnectionResponse_Dec().pyclass

IVRDPServer_setReuseSingleConnectionRequestMsg = ns0.IVRDPServer_setReuseSingleConnection_Dec().pyclass

IVRDPServer_setReuseSingleConnectionResultMsg = ns0.IVRDPServer_setReuseSingleConnectionResponse_Dec().pyclass

ISession_getStateRequestMsg = ns0.ISession_getState_Dec().pyclass

ISession_getStateResultMsg = ns0.ISession_getStateResponse_Dec().pyclass

ISession_getTypeRequestMsg = ns0.ISession_getType_Dec().pyclass

ISession_getTypeResultMsg = ns0.ISession_getTypeResponse_Dec().pyclass

ISession_getMachineRequestMsg = ns0.ISession_getMachine_Dec().pyclass

ISession_getMachineResultMsg = ns0.ISession_getMachineResponse_Dec().pyclass

ISession_getConsoleRequestMsg = ns0.ISession_getConsole_Dec().pyclass

ISession_getConsoleResultMsg = ns0.ISession_getConsoleResponse_Dec().pyclass

ISession_closeRequestMsg = ns0.ISession_close_Dec().pyclass

ISession_closeResultMsg = ns0.ISession_closeResponse_Dec().pyclass

ISATAController_getEnabledRequestMsg = ns0.ISATAController_getEnabled_Dec().pyclass

ISATAController_getEnabledResultMsg = ns0.ISATAController_getEnabledResponse_Dec().pyclass

ISATAController_setEnabledRequestMsg = ns0.ISATAController_setEnabled_Dec().pyclass

ISATAController_setEnabledResultMsg = ns0.ISATAController_setEnabledResponse_Dec().pyclass

ISATAController_getPortCountRequestMsg = ns0.ISATAController_getPortCount_Dec().pyclass

ISATAController_getPortCountResultMsg = ns0.ISATAController_getPortCountResponse_Dec().pyclass

ISATAController_setPortCountRequestMsg = ns0.ISATAController_setPortCount_Dec().pyclass

ISATAController_setPortCountResultMsg = ns0.ISATAController_setPortCountResponse_Dec().pyclass

ISATAController_GetIDEEmulationPortRequestMsg = ns0.ISATAController_GetIDEEmulationPort_Dec().pyclass

ISATAController_GetIDEEmulationPortResultMsg = ns0.ISATAController_GetIDEEmulationPortResponse_Dec().pyclass

ISATAController_SetIDEEmulationPortRequestMsg = ns0.ISATAController_SetIDEEmulationPort_Dec().pyclass

ISATAController_SetIDEEmulationPortResultMsg = ns0.ISATAController_SetIDEEmulationPortResponse_Dec().pyclass

IManagedObjectRef_getInterfaceNameRequestMsg = ns0.IManagedObjectRef_getInterfaceName_Dec().pyclass

IManagedObjectRef_getInterfaceNameResultMsg = ns0.IManagedObjectRef_getInterfaceNameResponse_Dec().pyclass

IManagedObjectRef_releaseRequestMsg = ns0.IManagedObjectRef_release_Dec().pyclass

IManagedObjectRef_releaseResultMsg = ns0.IManagedObjectRef_releaseResponse_Dec().pyclass

IWebsessionManager_logonRequestMsg = ns0.IWebsessionManager_logon_Dec().pyclass

IWebsessionManager_logonResultMsg = ns0.IWebsessionManager_logonResponse_Dec().pyclass

IWebsessionManager_getSessionObjectRequestMsg = ns0.IWebsessionManager_getSessionObject_Dec().pyclass

IWebsessionManager_getSessionObjectResultMsg = ns0.IWebsessionManager_getSessionObjectResponse_Dec().pyclass

IWebsessionManager_logoffRequestMsg = ns0.IWebsessionManager_logoff_Dec().pyclass

IWebsessionManager_logoffResultMsg = ns0.IWebsessionManager_logoffResponse_Dec().pyclass

IPerformanceMetric_getMetricNameRequestMsg = ns0.IPerformanceMetric_getMetricName_Dec().pyclass

IPerformanceMetric_getMetricNameResultMsg = ns0.IPerformanceMetric_getMetricNameResponse_Dec().pyclass

IPerformanceMetric_getDescriptionRequestMsg = ns0.IPerformanceMetric_getDescription_Dec().pyclass

IPerformanceMetric_getDescriptionResultMsg = ns0.IPerformanceMetric_getDescriptionResponse_Dec().pyclass

IPerformanceMetric_getPeriodRequestMsg = ns0.IPerformanceMetric_getPeriod_Dec().pyclass

IPerformanceMetric_getPeriodResultMsg = ns0.IPerformanceMetric_getPeriodResponse_Dec().pyclass

IPerformanceMetric_getCountRequestMsg = ns0.IPerformanceMetric_getCount_Dec().pyclass

IPerformanceMetric_getCountResultMsg = ns0.IPerformanceMetric_getCountResponse_Dec().pyclass

IPerformanceMetric_getUnitRequestMsg = ns0.IPerformanceMetric_getUnit_Dec().pyclass

IPerformanceMetric_getUnitResultMsg = ns0.IPerformanceMetric_getUnitResponse_Dec().pyclass

IPerformanceMetric_getMinimumValueRequestMsg = ns0.IPerformanceMetric_getMinimumValue_Dec().pyclass

IPerformanceMetric_getMinimumValueResultMsg = ns0.IPerformanceMetric_getMinimumValueResponse_Dec().pyclass

IPerformanceMetric_getMaximumValueRequestMsg = ns0.IPerformanceMetric_getMaximumValue_Dec().pyclass

IPerformanceMetric_getMaximumValueResultMsg = ns0.IPerformanceMetric_getMaximumValueResponse_Dec().pyclass

IPerformanceCollector_getMetricNamesRequestMsg = ns0.IPerformanceCollector_getMetricNames_Dec().pyclass

IPerformanceCollector_getMetricNamesResultMsg = ns0.IPerformanceCollector_getMetricNamesResponse_Dec().pyclass

IPerformanceCollector_getMetricsRequestMsg = ns0.IPerformanceCollector_getMetrics_Dec().pyclass

IPerformanceCollector_getMetricsResultMsg = ns0.IPerformanceCollector_getMetricsResponse_Dec().pyclass

IPerformanceCollector_setupMetricsRequestMsg = ns0.IPerformanceCollector_setupMetrics_Dec().pyclass

IPerformanceCollector_setupMetricsResultMsg = ns0.IPerformanceCollector_setupMetricsResponse_Dec().pyclass

IPerformanceCollector_enableMetricsRequestMsg = ns0.IPerformanceCollector_enableMetrics_Dec().pyclass

IPerformanceCollector_enableMetricsResultMsg = ns0.IPerformanceCollector_enableMetricsResponse_Dec().pyclass

IPerformanceCollector_disableMetricsRequestMsg = ns0.IPerformanceCollector_disableMetrics_Dec().pyclass

IPerformanceCollector_disableMetricsResultMsg = ns0.IPerformanceCollector_disableMetricsResponse_Dec().pyclass

IPerformanceCollector_queryMetricsDataRequestMsg = ns0.IPerformanceCollector_queryMetricsData_Dec().pyclass

IPerformanceCollector_queryMetricsDataResultMsg = ns0.IPerformanceCollector_queryMetricsDataResponse_Dec().pyclass
