jabberd2  2.6.1
Macros | Functions | Variables
mod_pep.c File Reference

XEP-0163: Personal Eventing Protocol. More...

#include "sm.h"

Go to the source code of this file.

Macros

#define uri_PUBSUB   "http://jabber.org/protocol/pubsub"
 

Functions

static mod_ret_t _pep_in_sess (mod_instance_t mi, sess_t sess, pkt_t pkt)
 
static mod_ret_t _pep_out_sess (mod_instance_t mi, sess_t sess, pkt_t pkt)
 
DLLEXPORT int module_init (mod_instance_t mi, const char *arg)
 

Variables

static int ns_PUBSUB = 0
 

Detailed Description

XEP-0163: Personal Eventing Protocol.

Author
Tomasz Sterna

Definition in file mod_pep.c.

Macro Definition Documentation

◆ uri_PUBSUB

#define uri_PUBSUB   "http://jabber.org/protocol/pubsub"

Definition at line 33 of file mod_pep.c.

Referenced by _pep_in_sess(), _pep_out_sess(), and module_init().

Function Documentation

◆ _pep_in_sess()

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

◆ _pep_out_sess()

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

◆ module_init()

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

Variable Documentation

◆ ns_PUBSUB

int ns_PUBSUB = 0
static

Definition at line 34 of file mod_pep.c.

Referenced by _pep_in_sess(), and module_init().