Repository URL to install this package:
|
Version:
0.6.1 ▾
|
#ifndef TIMER_H
#define TIMER_H
#include "meinheld.h"
typedef struct {
PyObject_HEAD
PyObject *args;
PyObject *kwargs;
PyObject *callback;
time_t seconds;
char called;
PyObject *greenlet;
} TimerObject;
extern PyTypeObject TimerObjectType;
TimerObject* TimerObject_new(long seconds, PyObject *callback, PyObject *args, PyObject *kwargs, PyObject *greenlet);
void fire_timer(TimerObject *timer);
int is_active_timer(TimerObject *timer);
#endif