com.agaetis.vmware
Interface VixLibrary.VixLibraryInterface
- All Superinterfaces:
- com.sun.jna.Library
- Enclosing class:
- VixLibrary
public static interface VixLibrary.VixLibraryInterface
- extends com.sun.jna.Library
| Nested classes/interfaces inherited from interface com.sun.jna.Library |
com.sun.jna.Library.Handler |
| Fields inherited from interface com.sun.jna.Library |
OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER |
|
Method Summary |
String |
Vix_GetErrorText(int err,
String locale)
|
int |
Vix_GetProperties(int vmHandle,
int firstPropertyID,
Object... args)
|
void |
Vix_ReleaseHandle(int handle)
|
int |
VixHost_Connect(int apiVersion,
int hostType,
String hostName,
int hostPort,
String userName,
String password,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixHost_Disconnect(int hostHandle)
|
int |
VixJob_Wait(int jobHandle,
int firstPropertyID,
Object... args)
|
int |
VixVM_CopyFileFromGuestToHost(int vmHandle,
String guestPathName,
String hostPathName,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_CopyFileFromHostToGuest(int vmHandle,
String hostPathName,
String guestPathName,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_CreateSnapshot(int vmHandle,
String name,
String description,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_DeleteDirectoryInGuest(int vmHandle,
String guestPathName,
int options,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_DeleteFileInGuest(int vmHandle,
String guestPathName,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_DirectoryExistsInGuest(int vmHandle,
String guestPathName,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_FileExistsInGuest(int vmHandle,
String guestPathName,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_GetRootSnapshot(int vmHandle,
int index,
com.sun.jna.ptr.IntByReference snapshotHandle)
|
int |
VixVM_LoginInGuest(int vmHandle,
String username,
String password,
int options,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_LogoutFromGuest(int vmHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_Open(int hostHandle,
String vmxFilePathName,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_PowerOff(int vmHandle,
int powerOnOptions,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_PowerOn(int vmHandle,
int powerOnOptions,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_RevertToSnapshot(int vmHandle,
int snapshotHandle,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_RunProgramInGuest(int vmHandle,
String guestProgramName,
String commandLineArgs,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_RunScriptInGuest(int vmHandle,
String guestInterpreter,
String scriptText,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_Suspend(int vmHandle,
int powerOffOptions,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_Unpause(int vmHandle,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
int |
VixVM_WaitForToolsInGuest(int vmHandle,
int timeoutInSeconds,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
|
INSTANCE
static final VixLibrary.VixLibraryInterface INSTANCE
VixJob_Wait
int VixJob_Wait(int jobHandle,
int firstPropertyID,
Object... args)
Vix_ReleaseHandle
void Vix_ReleaseHandle(int handle)
VixHost_Connect
int VixHost_Connect(int apiVersion,
int hostType,
String hostName,
int hostPort,
String userName,
String password,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
Vix_GetErrorText
String Vix_GetErrorText(int err,
String locale)
VixVM_Open
int VixVM_Open(int hostHandle,
String vmxFilePathName,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_PowerOn
int VixVM_PowerOn(int vmHandle,
int powerOnOptions,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_PowerOff
int VixVM_PowerOff(int vmHandle,
int powerOnOptions,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_WaitForToolsInGuest
int VixVM_WaitForToolsInGuest(int vmHandle,
int timeoutInSeconds,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixHost_Disconnect
int VixHost_Disconnect(int hostHandle)
VixVM_RunProgramInGuest
int VixVM_RunProgramInGuest(int vmHandle,
String guestProgramName,
String commandLineArgs,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_RunScriptInGuest
int VixVM_RunScriptInGuest(int vmHandle,
String guestInterpreter,
String scriptText,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_LoginInGuest
int VixVM_LoginInGuest(int vmHandle,
String username,
String password,
int options,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_LogoutFromGuest
int VixVM_LogoutFromGuest(int vmHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_CopyFileFromHostToGuest
int VixVM_CopyFileFromHostToGuest(int vmHandle,
String hostPathName,
String guestPathName,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_CopyFileFromGuestToHost
int VixVM_CopyFileFromGuestToHost(int vmHandle,
String guestPathName,
String hostPathName,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_DeleteFileInGuest
int VixVM_DeleteFileInGuest(int vmHandle,
String guestPathName,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_DeleteDirectoryInGuest
int VixVM_DeleteDirectoryInGuest(int vmHandle,
String guestPathName,
int options,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_FileExistsInGuest
int VixVM_FileExistsInGuest(int vmHandle,
String guestPathName,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_DirectoryExistsInGuest
int VixVM_DirectoryExistsInGuest(int vmHandle,
String guestPathName,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_Suspend
int VixVM_Suspend(int vmHandle,
int powerOffOptions,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_Unpause
int VixVM_Unpause(int vmHandle,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
Vix_GetProperties
int Vix_GetProperties(int vmHandle,
int firstPropertyID,
Object... args)
VixVM_RevertToSnapshot
int VixVM_RevertToSnapshot(int vmHandle,
int snapshotHandle,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
VixVM_GetRootSnapshot
int VixVM_GetRootSnapshot(int vmHandle,
int index,
com.sun.jna.ptr.IntByReference snapshotHandle)
VixVM_CreateSnapshot
int VixVM_CreateSnapshot(int vmHandle,
String name,
String description,
int options,
int propertyListHandle,
VixLibrary.VixLibraryInterface.VixEventProcFn VixEventProc,
com.sun.jna.Pointer clientData)
2010 Agaetis