feisty meow concerns codebase  2.140
timer_driver.cpp File Reference
#include "timer_driver.h"
#include <application/windoze_helper.h>
#include <basis/functions.h>
#include <basis/mutex.h>
#include <processes/ethread.h>
#include <structures/amorph.h>
#include <structures/static_memory_gremlin.h>
#include <timely/time_control.h>
#include <timely/time_stamp.h>
#include <signal.h>
#include <stdio.h>
#include <sys/time.h>
Include dependency graph for timer_driver.cpp:

Go to the source code of this file.

Namespaces

 timely
 #include <time.h>
 

Macros

#define DEBUG_TIMER_DRIVER
 
#define LOG(tpr)   printf("%s", (time_stamp::notarize() + "timer_driver::" + func + tpr).s() )
 
#define static_class_name()   "timer_driver"
 

Functions

void timely::timer_driver_private_handler (int signal_seen)
 

Variables

const int timely::INITIAL_TIMER_GRANULARITY = 14
 
const int timely::MAX_TIMER_PREDICTION = 140
 
const int timely::PAUSE_TIME = 200
 
const int timely::LONG_TIME = 1 * HOUR_ms
 
const int timely::OUR_SIGNAL = SIGUSR2
 

Macro Definition Documentation

◆ DEBUG_TIMER_DRIVER

#define DEBUG_TIMER_DRIVER

Definition at line 35 of file timer_driver.cpp.

◆ LOG

#define LOG (   tpr)    printf("%s", (time_stamp::notarize() + "timer_driver::" + func + tpr).s() )

Definition at line 39 of file timer_driver.cpp.

◆ static_class_name

#define static_class_name ( )    "timer_driver"