jabberd2  2.6.1
Functions
mod_active.c File Reference

active user management More...

#include "sm.h"

Go to the source code of this file.

Functions

static int _active_user_load (mod_instance_t mi, user_t user)
 
static int _active_user_create (mod_instance_t mi, jid_t jid)
 
static void _active_user_delete (mod_instance_t mi, jid_t jid)
 
DLLEXPORT int module_init (mod_instance_t mi, const char *arg)
 

Detailed Description

active user management

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

Definition in file mod_active.c.

Function Documentation

◆ _active_user_load()

static int _active_user_load ( mod_instance_t  mi,
user_t  user 
)
static

Definition at line 30 of file mod_active.c.

References user_st::active, user_st::jid, jid_user(), user_st::sm, and sm_st::st.

Referenced by module_init().

◆ _active_user_create()

static int _active_user_create ( mod_instance_t  mi,
jid_t  jid 
)
static

Definition at line 46 of file mod_active.c.

References jid_user(), log_debug, mod_instance_st::sm, sm_st::st, and ZONE.

Referenced by module_init().

◆ _active_user_delete()

static void _active_user_delete ( mod_instance_t  mi,
jid_t  jid 
)
static

Definition at line 64 of file mod_active.c.

References jid_user(), log_debug, mod_instance_st::sm, sm_st::st, and ZONE.

Referenced by module_init().

◆ module_init()

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