LOCAL_MONOTONIC_CLOCK_ID
#define LOCAL_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
LOCAL_REAL_CLOCK_ID10%
#define LOCAL_REAL_CLOCK_ID CLOCK_REALTIME
NS_IN_SEC10%
#define NS_IN_SEC 1000000000
SUBSECOND_LIMIT
#define SUBSECOND_LIMIT NS_IN_SEC
Clockwork
System Clock basetype providing offset control.
Clockworkcw_offsetint
Clockworkcw_clockidint
Clockwork()
System Clock basetype providing offset control.
ClockType
ClockType()
Clocks
Clocks()
CLOCK_RECORD
#define CLOCK_RECORD(NAME, CLOCK_ID) static PyTypeObject ClockType(NAME);
PYTHON_TYPES
PYTHON_TYPES()
MODULE_FUNCTIONS
MODULE_FUNCTIONS()
ID
#define ID(NAME, TYPNAME) \
if (PyType_Ready((PyTypeObject *) &( TYPNAME##Type ))) \
goto error; \
Py_INCREF((PyObj) &( TYPNAME##Type )); \
if (PyModule_AddObject(module, #NAME, (PyObj) &( TYPNAME##Type )) < 0) \
{ Py_DECREF((PyObj) &( TYPNAME##Type )); goto error; }
clockwork_get_positive_adjustment10%unsigned long long
clockwork_get_positive_adjustment(cw)
timespec20%
clockwork_set60%PyObj
clockwork_set(self, args)
clockwork_get10%PyObj
clockwork_get(self)
clockwork_snapshotPyObj
clockwork_snapshot(self)
clockwork_adjust60%PyObj
clockwork_adjust(self, args)
clockwork_new120%PyObj
clockwork_new(subtype, args, kw)
Real_new140%PyObj
Real_new(subtype, args, kw)
Monotonic_new140%PyObj
Monotonic_new(subtype, args, kw)