public interface DynamicLibraryBundleInfo
Modifier and Type | Field and Description |
---|---|
static boolean |
DEBUG |
Modifier and Type | Method and Description |
---|---|
List<String> |
getGlueLibNames() |
List<String> |
getToolGetProcAddressFuncNameList()
May return the native libraries
|
List<List<String>> |
getToolLibNames() |
boolean |
shallLinkGlobal() |
boolean |
shallLookupGlobal() |
long |
toolGetProcAddress(long toolGetProcAddressHandle,
String funcName)
May implement the lookup function using the Tools facility.
The actual function pointer is provided to allow proper bootstrapping of the ProcAddressTable, using one of the provided function names by getToolGetProcAddressFuncNameList() . |
boolean |
useToolGetProcAdressFirst(String funcName) |
List<List<String>> getToolLibNames()
List<String> getGlueLibNames()
List<String> getToolGetProcAddressFuncNameList()
GetProcAddressFuncnames, the first found function is being used.
glXGetProcAddressARB, glXGetProcAddressARB.
toolGetProcAddress(long, String)
long toolGetProcAddress(long toolGetProcAddressHandle, String funcName)
getToolGetProcAddressFuncNameList()
.boolean useToolGetProcAdressFirst(String funcName)
funcName
- toolGetProcAddress(long, String)
shall be tried before
the system loader for the given function lookup. Otherwise false.
Default is true.boolean shallLinkGlobal()
boolean shallLookupGlobal()