20 #ifndef __PYTHON_PLUGIN_H_ 22 #define __PYTHON_PLUGIN_H_ 49 PyObject_HEAD_INIT(
NULL)
69 Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE,
char * name
Definition: python-plugin.h:29
int ekg_plugin_init(ekg_pluginObj *self, PyObject *args, PyObject *kwds)
Definition: python-plugin.c:48
int prio
Definition: python-plugin.h:30
void ekg_plugin_dealloc(ekg_pluginObj *o)
Definition: python-plugin.c:84
int loaded
Definition: python-plugin.h:31
#define NULL
Definition: oralog.c:49
PyObject_HEAD
Definition: python-plugin.h:28
PyObject * ekg_plugin_load(ekg_pluginObj *self, PyObject *args)
Definition: python-plugin.c:97
staticforward PyMethodDef ekg_plugin_methods[]
Definition: python-plugin.h:41
static PyTypeObject ekg_plugin_type
Definition: python-plugin.h:48
Definition: python-plugin.h:26
PyObject * ekg_plugin_is_loaded(ekg_pluginObj *self, PyObject *args)
Definition: python-plugin.c:128
PyObject * ekg_plugin_get_attr(ekg_pluginObj *self, char *attr)
Definition: python-plugin.c:72
PyObject * ekg_plugin_unload(ekg_pluginObj *self, PyObject *args)
Definition: python-plugin.c:147