publish.c File Reference

Kamailio presence module :: Support for PUBLISH handling. More...

#include <time.h>
#include "../../ut.h"
#include "../../str.h"
#include "../../parser/parse_to.h"
#include "../../parser/parse_uri.h"
#include "../../parser/parse_expires.h"
#include "../../parser/parse_event.h"
#include "../../parser/parse_content.h"
#include "../../lock_ops.h"
#include "../../hash_func.h"
#include "../../cmpapi.h"
#include "../../db/db.h"
#include "presence.h"
#include "notify.h"
#include "utils_func.h"
#include "publish.h"
#include "presentity.h"

Include dependency graph for publish.c:

Go to the source code of this file.

Data Structures

struct  p_modif

Functions

int handle_publish (struct sip_msg *msg, char *sender_uri, char *str2)
void msg_presentity_clean (unsigned int ticks, void *param)

Variables

static str pu_400a_rpl = str_init("Bad request")
static str pu_400b_rpl = str_init("Invalid request")
static str pu_489_rpl = str_init("Bad Event")
static str pu_500_rpl = str_init("Server Internal Error")
gen_lock_set_t * set


Detailed Description

Kamailio presence module :: Support for PUBLISH handling.

Definition in file publish.c.


Function Documentation

int handle_publish ( struct sip_msg msg,
char *  sender_uri,
char *  str2 
)

void msg_presentity_clean ( unsigned int  ticks,
void *  param 
)


Variable Documentation

str pu_400a_rpl = str_init("Bad request") [static]

Definition at line 56 of file publish.c.

str pu_400b_rpl = str_init("Invalid request") [static]

Definition at line 57 of file publish.c.

str pu_489_rpl = str_init("Bad Event") [static]

Definition at line 59 of file publish.c.

str pu_500_rpl = str_init("Server Internal Error") [static]

Definition at line 58 of file publish.c.

gen_lock_set_t* set


Generated on Thu May 24 08:01:16 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6