osptoolkit.c File Reference

#include <osp/osptrans.h>
#include "../../dprint.h"
#include "osptoolkit.h"

Include dependency graph for osptoolkit.c:

Go to the source code of this file.

Data Structures

struct  _osp_usage

Typedefs

typedef struct _osp_usage osp_usage

Functions

unsigned long long ospGetTransactionId (OSPTTRANHANDLE transaction)
static OSPTTHREADRETURN ospReportUsageWork (void *usagearg)
void ospReportUsageWrapper (OSPTTRANHANDLE ospvTransaction, unsigned ospvReleaseCode, unsigned ospvDuration, time_t ospvStartTime, time_t ospvEndTime, time_t ospvAlertTime, time_t ospvConnectTime, unsigned ospvIsPDDInfoPresent, unsigned ospvPostDialDelay, unsigned ospvReleaseSource)


Typedef Documentation

typedef struct _osp_usage osp_usage


Function Documentation

unsigned long long ospGetTransactionId ( OSPTTRANHANDLE  transaction  ) 

Definition at line 56 of file osptoolkit.c.

References LM_ERR, and NULL.

Referenced by ospLoadRoutes(), ospReportUsageWork(), ospReportUsageWrapper(), and ospValidateHeader().

static OSPTTHREADRETURN ospReportUsageWork ( void *  usagearg  )  [static]

void ospReportUsageWrapper ( OSPTTRANHANDLE  ospvTransaction,
unsigned  ospvReleaseCode,
unsigned  ospvDuration,
time_t  ospvStartTime,
time_t  ospvEndTime,
time_t  ospvAlertTime,
time_t  ospvConnectTime,
unsigned  ospvIsPDDInfoPresent,
unsigned  ospvPostDialDelay,
unsigned  ospvReleaseSource 
)


Generated on Thu May 24 00:00:40 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6