syslog-ng source
python-ack-tracker.c File Reference
Include dependency graph for python-ack-tracker.c:

Functions

int py_is_ack_tracker_factory (PyObject *obj)
 
void py_ack_tracker_global_init (void)
 

Variables

PyTypeObject py_ack_tracker_factory_type
 
PyTypeObject py_instant_ack_tracker_factory_type
 
PyTypeObject py_consecutive_ack_tracker_factory_type
 
PyTypeObject py_batched_ack_tracker_factory_type
 

Function Documentation

◆ py_ack_tracker_global_init()

void py_ack_tracker_global_init ( void  )

◆ py_is_ack_tracker_factory()

int py_is_ack_tracker_factory ( PyObject *  obj)

Variable Documentation

◆ py_ack_tracker_factory_type

PyTypeObject py_ack_tracker_factory_type
Initial value:
=
{
PyVarObject_HEAD_INIT(&PyType_Type, 0)
.tp_name = "AckTrackerFactory",
.tp_basicsize = sizeof(PyAckTrackerFactory),
.tp_dealloc = (destructor) py_ack_tracker_factory_free,
.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE,
.tp_doc = "AckTrackerFactory",
.tp_new = PyType_GenericNew,
0,
}
Definition: python-ack-tracker.h:32

◆ py_batched_ack_tracker_factory_type

PyTypeObject py_batched_ack_tracker_factory_type
Initial value:
=
{
PyVarObject_HEAD_INIT(&PyType_Type, 0)
.tp_name = "BatchedAckTrackerFactory",
.tp_basicsize = sizeof(PyAckTrackerFactory),
.tp_dealloc = (destructor) py_ack_tracker_factory_free,
.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE,
.tp_doc = "BatchedAckTrackerFactory",
.tp_new = PyType_GenericNew,
.tp_init = py_batched_ack_tracker_factory_init,
0,
}

◆ py_consecutive_ack_tracker_factory_type

PyTypeObject py_consecutive_ack_tracker_factory_type
Initial value:
=
{
PyVarObject_HEAD_INIT(&PyType_Type, 0)
.tp_name = "ConsecutiveAckTrackerFactory",
.tp_basicsize = sizeof(PyAckTrackerFactory),
.tp_dealloc = (destructor) py_ack_tracker_factory_free,
.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE,
.tp_doc = "ConsecutiveAckTrackerFactory",
.tp_new = PyType_GenericNew,
.tp_init = py_consecutive_ack_tracker_factory_init,
0,
}

◆ py_instant_ack_tracker_factory_type

PyTypeObject py_instant_ack_tracker_factory_type
Initial value:
=
{
PyVarObject_HEAD_INIT(&PyType_Type, 0)
.tp_name = "InstantAckTrackerFactory",
.tp_basicsize = sizeof(PyAckTrackerFactory),
.tp_dealloc = (destructor) py_ack_tracker_factory_free,
.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE,
.tp_doc = "InstantAckTrackerFactory",
.tp_new = PyType_GenericNew,
.tp_init = py_instant_ack_tracker_factory_init,
0,
}