25 #ifndef _SIPWITCH_CDR_H_
26 #define _SIPWITCH_CDR_H_
28 #ifndef _UCOMMON_LINKED_H_
29 #include <ucommon/linked.h>
32 #ifndef _UCOMMON_THREAD_H_
33 #include <ucommon/thread.h>
36 #ifndef _UCOMMON_STRING_H_
37 #include <ucommon/string.h>
40 #ifndef _SIPWITCH_NAMESPACE_H_
44 #ifndef _SIPWITCH_MAPPED_H_
62 enum {START, STOP} type;
120 static cdr *
get(void);
127 static void post(
cdr *
cdr);
132 static void start(
void);
137 static void stop(
void);
time_t starting
Time the call was received.
Definitions for memory mapped objects that may be shared between processes.
GNU SIP Witch library namespace.
Interface class for call detail records.
unsigned long duration
Total duration of the call in seconds.