mapi_struct 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

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

Referenced by js_mapi_call2(), and js_mapi_create_additional_iq_result().

the event that is processed

Referenced by js_mapi_call2().

the packet that should be processed by the module

Referenced by js_mapi_call2(), js_mapi_create_additional_iq_result(), and js_online().

the session this event is realted to (if any)

Referenced by js_mapi_call2(), and js_online().

xmlnode for a session for es_SERIALIZE and es_DESERIALIZE events

Referenced by js_mapi_call2().

instance internal data of the session manager calling the module

Referenced by js_mapi_call2().

the user this event is related to (if any)

Referenced by js_mapi_call2().


The documentation for this struct was generated from the following file:

Generated on Fri Mar 12 06:00:14 2010 for jabberd14 by  doxygen 1.6.1