jabberd2  2.6.1
Functions
mod_presence.c File Reference

presence tracker driver More...

#include "sm.h"

Go to the source code of this file.

Functions

static mod_ret_t _presence_in_sess (mod_instance_t mi, sess_t sess, pkt_t pkt)
 presence from the session More...
 
mod_ret_t _presence_in_router (mod_instance_t mi, pkt_t pkt)
 
static mod_ret_t _presence_pkt_user (mod_instance_t mi, user_t user, pkt_t pkt)
 presence to a user More...
 
static mod_ret_t _presence_pkt_sm (mod_instance_t mi, pkt_t pkt)
 
static void _presence_free (module_t mod)
 
DLLEXPORT int module_init (mod_instance_t mi, const char *arg)
 

Detailed Description

presence tracker driver

Author
Robert Norris
Date
2005/08/17 07:48:28
Revision
1.17

Definition in file mod_presence.c.

Function Documentation

◆ _presence_in_sess()

static mod_ret_t _presence_in_sess ( mod_instance_t  mi,
sess_t  sess,
pkt_t  pkt 
)
static

◆ _presence_in_router()

mod_ret_t _presence_in_router ( mod_instance_t  mi,
pkt_t  pkt 
)

◆ _presence_pkt_user()

static mod_ret_t _presence_pkt_user ( mod_instance_t  mi,
user_t  user,
pkt_t  pkt 
)
static

◆ _presence_pkt_sm()

static mod_ret_t _presence_pkt_sm ( mod_instance_t  mi,
pkt_t  pkt 
)
static

◆ _presence_free()

static void _presence_free ( module_t  mod)
static

Definition at line 179 of file mod_presence.c.

References feature_unregister(), module_st::mm, and mm_st::sm.

Referenced by module_init().

◆ module_init()

DLLEXPORT int module_init ( mod_instance_t  mi,
const char *  arg 
)