_mapi Struct Reference

#include <jsm.h>


Data Fields

jsmi si
jpacket packet
event e
udata user
session s
xmlnode serialization_node
jpacket additional_result


Detailed Description

structure that hold information passed to module calls

Field Documentation

jsmi _mapi::si

instance internal data of the session manager calling the module

jpacket _mapi::packet

the packet that should be processed by the module

event _mapi::e

the event that is processed

udata _mapi::user

the user this event is related to (if any)

session _mapi::s

the session this event is realted to (if any)

xmlnode _mapi::serialization_node

xmlnode for a session for es_SERIALIZE and es_DESERIALIZE events

jpacket _mapi::additional_result

modules can create a result, that will be returned after all modules are called. Useful for co-generating a result


The documentation for this struct was generated from the following file:
Generated on Wed Apr 2 03:30:10 2008 for jabberd14 by  doxygen 1.5.3