links to this page:
SqM
SqMOM
PlugManPlugin
Swiki Page List
MobVM/SmallSqueak Page Cluster
PlugManProxy
Last updated at 12:13 am UTC on 17 January 2006
From PlugManPlugin.h :
typedef struct PlugManProxy
{
struct GenericPlugin genericPlugin ;
void* (*ioGetPluginProxy)(char *pluginName) ;
void (*setThisModuleProxy)(GenericProxy *aProxy) ;
ModuleEntry* (*ioGetPluginModuleEntry)(char *pluginName) ;
int (ioShutdownAllModules)(void) ;
int (*ioLoadFunctionFrom)(char *fnName, char *modName);
int (ioLoadExternalFunctionOfLengthFromModuleOfLength)(int functionNameIndex, int functionNameLength, int moduleNameIndex, int moduleNameLength);
int (ioLoadModuleOfLength)(int modIndex, int modLength);
int (ioLoadSymbolOfLengthFromModule)(int fnIndex, int fnLength, int handle);
char* (*ioListBuiltinModule)(int moduleIndex);
char* (*ioListLoadedModule)(int moduleIndex);
int (ioUnloadModuleOfLength)(int moduleNameIndex, int moduleNameLength);
int (ioFreeModule)(int moduleHandle) ;
} PlugManProxy ;