mcabber/src/jabglue.h
changeset 952 527d6f234924
parent 900 b41684465283
child 988 6e2bfd1ffded
equal deleted inserted replaced
951:f243293e70ad 952:527d6f234924
    36                   const char *resource);
    36                   const char *resource);
    37 jconn jb_connect(const char *jid, const char *server, unsigned int port,
    37 jconn jb_connect(const char *jid, const char *server, unsigned int port,
    38                  int ssl, const char *pass);
    38                  int ssl, const char *pass);
    39 inline unsigned char jb_getonline(void);
    39 inline unsigned char jb_getonline(void);
    40 void jb_disconnect(void);
    40 void jb_disconnect(void);
    41 void jb_main();
    41 void jb_main(void);
    42 void jb_subscr_send_auth(const char *jid);
    42 void jb_subscr_send_auth(const char *jid);
    43 void jb_subscr_cancel_auth(const char *jid);
    43 void jb_subscr_cancel_auth(const char *jid);
    44 void jb_subscr_request_auth(const char *jid);
    44 void jb_subscr_request_auth(const char *jid);
    45 void jb_subscr_request_cancel(const char *jid);
    45 void jb_subscr_request_cancel(const char *jid);
    46 void jb_addbuddy(const char *jid, const char *name, const char *group);
    46 void jb_addbuddy(const char *jid, const char *name, const char *group);
    47 void jb_delbuddy(const char *jid);
    47 void jb_delbuddy(const char *jid);
    48 void jb_updatebuddy(const char *jid, const char *name, const char *group);
    48 void jb_updatebuddy(const char *jid, const char *name, const char *group);
    49 inline enum imstatus jb_getstatus();
    49 inline enum imstatus jb_getstatus(void);
    50 inline const char *jb_getstatusmsg();
    50 inline const char *jb_getstatusmsg(void);
    51 void jb_setstatus(enum imstatus st, const char *recipient, const char *msg);
    51 void jb_setstatus(enum imstatus st, const char *recipient, const char *msg);
    52 void jb_send_msg(const char *jid, const char *text, int type,
    52 void jb_send_msg(const char *jid, const char *text, int type,
    53                  const char *subject);
    53                  const char *subject);
    54 void jb_send_raw(const char *str);
    54 void jb_send_raw(const char *str);
    55 void jb_keepalive();
    55 void jb_keepalive(void);
    56 inline void jb_reset_keepalive();
    56 inline void jb_reset_keepalive(void);
    57 void jb_set_keepalive_delay(unsigned int delay);
    57 void jb_set_keepalive_delay(unsigned int delay);
    58 void jb_room_join(const char *room, const char *nickname, const char *passwd);
    58 void jb_room_join(const char *room, const char *nickname, const char *passwd);
    59 void jb_room_unlock(const char *room);
    59 void jb_room_unlock(const char *room);
    60 void jb_room_destroy(const char *room, const char *venue, const char *reason);
    60 void jb_room_destroy(const char *room, const char *venue, const char *reason);
    61 void jb_room_invite(const char *room, const char *jid, const char *reason);
    61 void jb_room_invite(const char *room, const char *jid, const char *reason);