Package com.nomagic.license.flexlm
Interface FlexLmBorrowLibrary
-
- All Superinterfaces:
com.sun.jna.Library
public interface FlexLmBorrowLibrary extends com.sun.jna.Library
JNA interface to borrowing API
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
checkin(com.sun.jna.Pointer jobHandle, java.lang.String featureName, int keep)
int
checkout(com.sun.jna.Pointer jobHandle, java.lang.String featureName, java.lang.String featureVersion, int count, int flags, VendorCode vendor, int group)
void
cleanup()
void
closeJob(com.sun.jna.Pointer jobHandle)
int
createNewJob(com.sun.jna.Pointer oldJobHandle, VendorCode vendorKey, com.sun.jna.ptr.PointerByReference newJobHandle)
int
getAttribute(com.sun.jna.Pointer jobHandle, int key, com.sun.jna.ptr.PointerByReference data)
java.lang.String
getLastErrorMessage(com.sun.jna.Pointer jobHandle)
com.sun.jna.Pointer
getLicenseData(com.sun.jna.Pointer jobHandle, java.lang.String featureName)
int
returnLicense(com.sun.jna.Pointer jobHandle, java.lang.String featureName, java.lang.String display)
int
setAttribute(com.sun.jna.Pointer jobHandle, int key, java.lang.String data)
-
-
-
Method Detail
-
createNewJob
int createNewJob(com.sun.jna.Pointer oldJobHandle, VendorCode vendorKey, com.sun.jna.ptr.PointerByReference newJobHandle)
-
setAttribute
int setAttribute(com.sun.jna.Pointer jobHandle, int key, java.lang.String data)
-
getAttribute
int getAttribute(com.sun.jna.Pointer jobHandle, int key, com.sun.jna.ptr.PointerByReference data)
-
checkout
int checkout(com.sun.jna.Pointer jobHandle, java.lang.String featureName, java.lang.String featureVersion, int count, int flags, VendorCode vendor, int group)
-
checkin
int checkin(com.sun.jna.Pointer jobHandle, java.lang.String featureName, int keep)
-
closeJob
void closeJob(com.sun.jna.Pointer jobHandle)
-
cleanup
void cleanup()
-
returnLicense
int returnLicense(com.sun.jna.Pointer jobHandle, java.lang.String featureName, java.lang.String display)
-
getLicenseData
com.sun.jna.Pointer getLicenseData(com.sun.jna.Pointer jobHandle, java.lang.String featureName)
-
getLastErrorMessage
java.lang.String getLastErrorMessage(com.sun.jna.Pointer jobHandle)
-
-