![]() |
torcs - 1.2.2 | ![]() |
Two modes are allowed, the access by filename, of the access by entire directory.
When the directory mode is used, the filenames are not known by advance, this
allow more flexibility at runtime.
The generic information can be retrieved, without keeping the DLL loaded.
The gfid parameter is use to differentiate the modules using different includes.
This functionality is not used yet.
This API is not used for shared libraries linked staticaly at compilation time.
Files | |
file | module.cpp |
Dynamic module management. | |
Functions | |
int | GfModLoad (unsigned int gfid, char *dllname, tModList **modlist) |
Load the specified DLLs. | |
int | GfModLoadDir (unsigned int gfid, char *dir, tModList **modlist) |
Load the DLLs in the specified directory. | |
int | GfModUnloadList (tModList **modlist) |
Unload the DLLs of a list. | |
int | GfModInfo (unsigned int gfid, char *dllname, tModList **modlist) |
Get the generic information of the specified DLL. | |
int | GfModInfoDir (unsigned int gfid, char *dir, int level, tModList **modlist) |
Get the generic module information of the DLLs of the specified directory. | |
int | GfModFreeInfoList (tModList **modlist) |
Free the info contained in the specified list. |
|
Free the info contained in the specified list.
|
|
Get the generic information of the specified DLL.
|
|
Get the generic module information of the DLLs of the specified directory.
|
|
Load the specified DLLs.
|
|
Load the DLLs in the specified directory.
|
|
Unload the DLLs of a list.
|