Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/oscar/aim.h

    r6b96de6 r6042a54  
    410410#define AIM_USERINFO_PRESENT_SESSIONLEN   0x00000100
    411411
    412 const char *aim_userinfo_sn(aim_userinfo_t *ui);
    413 guint16 aim_userinfo_flags(aim_userinfo_t *ui);
    414 guint16 aim_userinfo_idle(aim_userinfo_t *ui);
    415 float aim_userinfo_warnlevel(aim_userinfo_t *ui);
    416 time_t aim_userinfo_membersince(aim_userinfo_t *ui);
    417 time_t aim_userinfo_onlinesince(aim_userinfo_t *ui);
    418 guint32 aim_userinfo_sessionlen(aim_userinfo_t *ui);
    419 int aim_userinfo_hascap(aim_userinfo_t *ui, guint32 cap);
    420 
    421412#define AIM_FLAG_UNCONFIRMED    0x0001 /* "damned transients" */
    422413#define AIM_FLAG_ADMINISTRATOR  0x0002
     
    474465int aim_addtlvtochain16(aim_tlvlist_t **list, const guint16 t, const guint16 v);
    475466int aim_addtlvtochain32(aim_tlvlist_t **list, const guint16 type, const guint32 v);
    476 int aim_addtlvtochain_availmsg(aim_tlvlist_t **list, const guint16 type, const char *msg);
    477467int aim_addtlvtochain_raw(aim_tlvlist_t **list, const guint16 t, const guint16 l, const guint8 *v);
    478468int aim_addtlvtochain_caps(aim_tlvlist_t **list, const guint16 t, const guint32 caps);
     
    601591#define AIM_WARN_ANON                     0x01
    602592
    603 int aim_sendpauseack(aim_session_t *sess, aim_conn_t *conn);
    604 int aim_send_warning(aim_session_t *sess, aim_conn_t *conn, const char *destsn, guint32 flags);
    605 int aim_nop(aim_session_t *, aim_conn_t *);
    606593int aim_flap_nop(aim_session_t *sess, aim_conn_t *conn);
    607 int aim_bos_setidle(aim_session_t *, aim_conn_t *, guint32);
    608 int aim_bos_changevisibility(aim_session_t *, aim_conn_t *, int, const char *);
    609 int aim_bos_setbuddylist(aim_session_t *, aim_conn_t *, const char *);
    610594int aim_bos_setprofile(aim_session_t *sess, aim_conn_t *conn, const char *profile, const char *awaymsg, guint32 caps);
    611595int aim_bos_setgroupperm(aim_session_t *, aim_conn_t *, guint32 mask);
     
    616600int aim_bos_reqbuddyrights(aim_session_t *, aim_conn_t *);
    617601int aim_bos_reqlocaterights(aim_session_t *, aim_conn_t *);
    618 int aim_setdirectoryinfo(aim_session_t *sess, aim_conn_t *conn, const char *first, const char *middle, const char *last, const char *maiden, const char *nickname, const char *street, const char *city, const char *state, const char *zip, int country, guint16 privacy);
    619 int aim_setuserinterests(aim_session_t *sess, aim_conn_t *conn, const char *interest1, const char *interest2, const char *interest3, const char *interest4, const char *interest5, guint16 privacy);
    620602int aim_setextstatus(aim_session_t *sess, aim_conn_t *conn, guint32 status);
    621603
     
    627609#define AIM_CLIENTTYPE_WINAIM41 0x0003
    628610#define AIM_CLIENTTYPE_AOL_TOC  0x0004
    629 unsigned short aim_fingerprintclient(unsigned char *msghdr, int len);
    630611
    631612#define AIM_RATE_CODE_CHANGE     0x0001
     
    646627#define AIM_SENDMEMBLOCK_FLAG_ISREQUEST  0
    647628#define AIM_SENDMEMBLOCK_FLAG_ISHASH     1
    648 
    649 int aim_sendmemblock(aim_session_t *sess, aim_conn_t *conn, guint32 offset, guint32 len, const guint8 *buf, guint8 flag);
    650629
    651630#define AIM_GETINFO_GENERALINFO 0x00001
     
    674653#define AIM_TRANSFER_DENY_DECLINE 0x0001
    675654#define AIM_TRANSFER_DENY_NOTACCEPTING 0x0002
    676 int aim_denytransfer(aim_session_t *sess, const char *sender, const guint8 *cookie, unsigned short code);
    677655aim_conn_t *aim_accepttransfer(aim_session_t *sess, aim_conn_t *conn, const char *sn, const guint8 *cookie, const guint8 *ip, guint16 listingfiles, guint16 listingtotsize, guint16 listingsize, guint32 listingchecksum, guint16 rendid);
    678656
    679657int aim_getinfo(aim_session_t *, aim_conn_t *, const char *, unsigned short);
    680 int aim_sendbuddyoncoming(aim_session_t *sess, aim_conn_t *conn, aim_userinfo_t *info);
    681 int aim_sendbuddyoffgoing(aim_session_t *sess, aim_conn_t *conn, const char *sn);
    682658
    683659#define AIM_IMPARAM_FLAG_CHANMSGS_ALLOWED       0x00000001
     
    747723int aim_chat_send_im(aim_session_t *sess, aim_conn_t *conn, guint16 flags, const char *msg, int msglen);
    748724int aim_chat_join(aim_session_t *sess, aim_conn_t *conn, guint16 exchange, const char *roomname, guint16 instance);
    749 int aim_chat_attachname(aim_conn_t *conn, guint16 exchange, const char *roomname, guint16 instance);
    750 char *aim_chat_getname(aim_conn_t *conn);
    751 aim_conn_t *aim_chat_getconn(aim_session_t *, const char *name);
    752725
    753726int aim_chatnav_reqrights(aim_session_t *sess, aim_conn_t *conn);
     
    756729
    757730int aim_chatnav_createroom(aim_session_t *sess, aim_conn_t *conn, const char *name, guint16 exchange);
    758 int aim_chat_leaveroom(aim_session_t *sess, const char *name);
    759731
    760732/* aim_util.c */
     
    812784
    813785
    814 int aimutil_putstr(u_char *, const char *, int);
    815 int aimutil_tokslen(char *toSearch, int index, char dl);
    816 int aimutil_itemcnt(char *toSearch, char dl);
    817 char *aimutil_itemidx(char *toSearch, int index, char dl);
    818786int aim_sncmp(const char *a, const char *b);
    819787
Note: See TracChangeset for help on using the changeset viewer.