summaryrefslogtreecommitdiff
path: root/src/include/cctk_Timers.h
diff options
context:
space:
mode:
authortradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>2001-07-12 13:21:59 +0000
committertradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>2001-07-12 13:21:59 +0000
commit1121be2a17f296c5c277a188889dcc78c0f3441a (patch)
treed1d4b849faacd39d6f4bd37da589ba2b83fb79c2 /src/include/cctk_Timers.h
parent59c18d105f6ec723f285fe67ac2e121747bfdc7c (diff)
Renamed 'struct cTimerFuncs' into 'struct cClockFuncs'.
Added prototypes for new timer routines CCTK_NumTimers() and CCTK_TimerName (). git-svn-id: http://svn.cactuscode.org/flesh/trunk@2287 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/include/cctk_Timers.h')
-rw-r--r--src/include/cctk_Timers.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/include/cctk_Timers.h b/src/include/cctk_Timers.h
index af45b942..1efda9d9 100644
--- a/src/include/cctk_Timers.h
+++ b/src/include/cctk_Timers.h
@@ -37,7 +37,7 @@ typedef struct
typedef struct
{
- cTimerData info;
+ int n_vals;
void *(*create)(int);
void (*destroy)(int, void *);
void (*start)(int, void *);
@@ -45,7 +45,7 @@ typedef struct
void (*reset)(int, void *);
void (*get)(int, void *, cTimerVal *);
void (*set)(int, void *, cTimerVal *);
-} cTimerFuncs;
+} cClockFuncs;
@@ -55,7 +55,9 @@ typedef struct
extern "C" {
#endif
-int CCTK_ClockRegister(const char *name, cTimerFuncs *functions);
+int CCTK_ClockRegister(const char *name, const cClockFuncs *functions);
+int CCTK_NumTimers (void);
+const char *CCTK_TimerName (int timer_handle);
int CCTK_TimerCreate(const char *name);
int CCTK_TimerCreateI(void);
int CCTK_TimerDestroy(const char *name);