Lines Matching refs:eps

76   for(PluginEntryPointList * eps = mEntryPoints; eps != NULL;)
78 for(InstanceList * instances = eps->instances; instances != NULL;)
85 PluginEntryPointList * next = eps->next;
86 delete eps;
87 eps = next;
93 PluginEntryPointList * eps = new PluginEntryPointList();
95 if(eps == NULL)
98 strcpy(eps->mimetype, mimetype);
102 eps->realNPPFuncs.size = funcs->size;
103 eps->realNPPFuncs.version = funcs->version;
104 eps->realNPPFuncs.newp = funcs->newp;
105 eps->realNPPFuncs.destroy = funcs->destroy;
106 eps->realNPPFuncs.setwindow = funcs->setwindow;
107 eps->realNPPFuncs.newstream = funcs->newstream;
108 eps->realNPPFuncs.destroystream = funcs->destroystream;
109 eps->realNPPFuncs.asfile = funcs->asfile;
110 eps->realNPPFuncs.writeready = funcs->writeready;
111 eps->realNPPFuncs.write = funcs->write;
112 eps->realNPPFuncs.print = funcs->print;
113 eps->realNPPFuncs.event = funcs->event;
114 eps->realNPPFuncs.urlnotify = funcs->urlnotify;
115 eps->realNPPFuncs.javaClass = funcs->javaClass;
116 eps->realNPPFuncs.getvalue = funcs->getvalue;
120 eps->realShutdown = shutdownproc;
121 eps->hLib = hLib;
123 eps->next = mEntryPoints;
124 mEntryPoints = eps;
133 for(PluginEntryPointList * eps = mEntryPoints; eps != NULL; eps = eps->next)
135 if(&eps->realNPPFuncs == eptoremove)
138 prev->next = eps->next;
140 mEntryPoints = eps->next;
142 *lib = eps->hLib;
143 delete eps;
147 prev = eps;
153 for(PluginEntryPointList * eps = mEntryPoints; eps != NULL; eps = eps->next)
155 if(0 == _stricmp(eps->mimetype, mimetype))
156 return &eps->realNPPFuncs;
164 for(PluginEntryPointList * eps = mEntryPoints; eps != NULL; eps = eps->next)
166 for(InstanceList * instances = eps->instances; instances != NULL; instances = instances->next)
169 return &eps->realNPPFuncs;
178 for(PluginEntryPointList * eps = mEntryPoints; eps != NULL; eps = eps->next)
180 if(eps->realShutdown)
182 logger->logSPY_NP_Shutdown(eps->mimetype);
183 eps->realShutdown();
184 eps->realShutdown = NULL; // don't want to call it more than once
191 for(PluginEntryPointList * eps = mEntryPoints; eps != NULL; eps = eps->next)
193 for(InstanceList * instances = eps->instances; instances != NULL; instances = instances->next)
197 if(eps->realShutdown)
199 logger->logSPY_NP_Shutdown(eps->mimetype);
200 eps->realShutdown();
201 eps->realShutdown = NULL; // don't want to call it more than once
212 for(PluginEntryPointList * eps = mEntryPoints; eps != NULL; eps = eps->next)
214 if(0 == _stricmp(eps->mimetype, pluginType))
216 nppfuncs = &eps->realNPPFuncs;
221 inst->next = eps->instances;
222 eps->instances = inst;
242 for(PluginEntryPointList * eps = mEntryPoints; eps != NULL; eps = eps->next)
245 for(InstanceList * instances = eps->instances; instances != NULL; instances = instances->next)
249 nppfuncs = &eps->realNPPFuncs;
253 if(eps->instances->next == NULL)
262 eps->instances = instances->next;