#include <jsm.h>
Data Fields | |
| jid | id |
| jid | utrust |
| jid | useen |
| jsmi | si |
| session | sessions |
| int | ref |
| pool | p |
| xht | aux_data |
the user's JID
Referenced by _js_session_from(), _js_session_to(), _js_users_del(), js_offline_main(), and js_user().
list of JIDs the user trusts to send presence to (s10n==both or from). Do not access directly, use js_trustees() instead.
Referenced by js_remove_trustee(), and js_trustees().
list of JIDs a user wants to accept presences from (s10n==both or to). Do not access directly, use js_seen_users() instead.
Referenced by js_remove_seen(), and js_seen_jids().
the session manager instance the user is associated with
Referenced by js_trust(), and js_user().
the user's session
Referenced by __jsm_shutdown(), _js_routed_error_packet(), _js_routed_packet(), _js_routed_session_control_packet(), _js_users_del(), js_sc_session_new(), js_session_end(), js_session_get(), js_session_new(), and js_session_primary().
reference counter
Referenced by _js_authreg_auth(), _js_session_end(), _js_users_del(), js_offline_main(), js_server_main(), and js_session_end().
Referenced by _js_users_del(), and js_user().
additional data stored by modules
Referenced by js_user().
1.5.5