20 #ifndef __PYTHON_SESSION_H_ 22 #define __PYTHON_SESSION_H_ 52 {
"status", (PyCFunction)
ekg_session_status, METH_NOARGS,
"Get status tuple for session"},
65 PyObject_HEAD_INIT(
NULL)
85 Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE,
PyObject * ekg_session_status_set(ekg_sessionObj *self, PyObject *pyargs)
Definition: python-session.c:283
PyObject * ekg_session_repr(ekg_sessionObj *self)
Definition: python-session.c:169
static PyTypeObject ekg_session_type
Definition: python-session.h:64
PyObject * ekg_session_status(ekg_sessionObj *self)
Definition: python-session.c:308
PyObject * ekg_session_get_attr(ekg_sessionObj *self, char *attr)
Definition: python-session.c:70
PyObject * ekg_session_connected(ekg_sessionObj *self)
Definition: python-session.c:221
PyObject * ekg_session_set(ekg_sessionObj *self, PyObject *key, PyObject *value)
Definition: python-session.c:137
int ekg_session_len(ekg_sessionObj *self)
Definition: python-session.c:96
PyObject * ekg_session_connect(ekg_sessionObj *self)
Definition: python-session.c:195
Definition: python-session.h:26
#define NULL
Definition: oralog.c:49
staticforward PyMethodDef ekg_session_methods[]
Definition: python-session.h:47
PyObject * ekg_session_users(ekg_sessionObj *self)
Definition: python-session.c:257
PyObject * ekg_session_get(ekg_sessionObj *self, PyObject *key)
Definition: python-session.c:111
PyObject * ekg_session_str(ekg_sessionObj *self)
Definition: python-session.c:183
void ekg_session_dealloc(ekg_sessionObj *o)
Definition: python-session.c:82
PyObject * ekg_session_user_get(ekg_sessionObj *self, PyObject *pyargs)
Definition: python-session.c:240
int ekg_session_init(ekg_sessionObj *self, PyObject *args, PyObject *kwds)
Definition: python-session.c:48
PyObject * ekg_session_disconnect(ekg_sessionObj *self)
Definition: python-session.c:208
PyObject_HEAD char * name
Definition: python-session.h:28
static PyMappingMethods ekg_session_mapping
Definition: python-session.h:58