#include <Python.h>Idź do kodu źródłowego tego pliku.
| PyObject* ekg_session_connect | ( | ekg_sessionObj * | self | ) |
connect session
| PyObject* ekg_session_connected | ( | ekg_sessionObj * | self | ) |
return true if session is connected
| void ekg_session_dealloc | ( | ekg_sessionObj * | o | ) |
deallocation of session object
| PyObject* ekg_session_disconnect | ( | ekg_sessionObj * | self | ) |
disconnect session
| PyObject* ekg_session_get | ( | ekg_sessionObj * | self, | |
| PyObject * | key | |||
| ) |
return session option with given name
| PyObject* ekg_session_get_attr | ( | ekg_sessionObj * | self, | |
| char * | attr | |||
| ) |
get attribute from session object
| int ekg_session_init | ( | ekg_sessionObj * | self, | |
| PyObject * | args, | |||
| PyObject * | kwds | |||
| ) |
initialization of session object
| int ekg_session_len | ( | ekg_sessionObj * | self | ) |
return length of session object sequence
| PyObject* ekg_session_repr | ( | ekg_sessionObj * | self | ) |
__repr__ method
| PyObject* ekg_session_set | ( | ekg_sessionObj * | self, | |
| PyObject * | key, | |||
| PyObject * | value | |||
| ) |
set session option
| PyObject* ekg_session_status | ( | ekg_sessionObj * | self | ) |
return status tuple for session
| PyObject* ekg_session_status_set | ( | ekg_sessionObj * | self, | |
| PyObject * | pyargs | |||
| ) |
set status for session
| PyObject* ekg_session_str | ( | ekg_sessionObj * | self | ) |
__str__ method
| PyObject* ekg_session_user_get | ( | ekg_sessionObj * | self, | |
| PyObject * | pyargs | |||
| ) |
return user object
| PyObject* ekg_session_users | ( | ekg_sessionObj * | self | ) |
return userlist
PyMappingMethods ekg_session_mapping [static] |
{
(inquiry) ekg_session_len,
(binaryfunc) ekg_session_get,
(objobjargproc) ekg_session_set
}
| staticforward PyMethodDef ekg_session_methods[] |
{
{"connected", (PyCFunction)ekg_session_connected, METH_NOARGS, "Check if session is connected"},
{"user_get", (PyCFunction)ekg_session_user_get, METH_VARARGS, "Return user object"},
{"users", (PyCFunction)ekg_session_users, METH_NOARGS, "Return userlist"},
{"status_set", (PyCFunction)ekg_session_status_set, METH_VARARGS, "Set status for session"},
{"status", (PyCFunction)ekg_session_status, METH_NOARGS, "Get status tuple for session"},
{"connect", (PyCFunction)ekg_session_connect, METH_NOARGS, "Connect session"},
{"disconnect", (PyCFunction)ekg_session_disconnect, METH_NOARGS, "Disconnect session"},
{NULL, NULL, 0, NULL}
}
PyTypeObject ekg_session_type [static] |
1.7.1