jabberd2  2.5.0
Data Fields
item_st Struct Reference

roster items More...

#include <sm.h>

Data Fields

jid_t jid
 id of this item More...
 
const char * name
 display name More...
 
const char ** groups
 groups this item is in More...
 
int ngroups
 number of groups in groups array More...
 
int to
 
int from
 subscription to this item (they get presence FROM us, they send presence TO us) More...
 
int ask
 pending subscription (0 == none, 1 == subscribe, 2 == unsubscribe) More...
 
int ver
 roster item version number More...
 

Detailed Description

roster items

Definition at line 150 of file sm.h.

Field Documentation

jid_t item_st::jid
const char* item_st::name
const char** item_st::groups
int item_st::ngroups
int item_st::to
int item_st::from

subscription to this item (they get presence FROM us, they send presence TO us)

Definition at line 159 of file sm.h.

Referenced by _privacy_action(), _roster_insert_item(), _roster_pkt_user(), _roster_publish_save_item(), _roster_save_item(), _roster_user_load(), _template_roster_reload(), _template_roster_save_item(), pres_roster(), pres_trust(), and pres_update().

int item_st::ask

pending subscription (0 == none, 1 == subscribe, 2 == unsubscribe)

Definition at line 161 of file sm.h.

Referenced by _roster_insert_item(), _roster_pkt_user(), _roster_publish_save_item(), _roster_save_item(), _roster_user_load(), and _template_roster_save_item().

int item_st::ver

roster item version number

Definition at line 163 of file sm.h.

Referenced by _roster_get_walker(), _roster_update_walker(), and _roster_user_load().


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