diff options
author | Wilmer van der Gaast <wilmer@gaast.net> | 2005-12-13 22:20:34 +0100 |
---|---|---|
committer | Wilmer van der Gaast <wilmer@gaast.net> | 2005-12-13 22:20:34 +0100 |
commit | 1aa0bb5648a5e4a1ceef01202bf4bee4234f96c3 (patch) | |
tree | e27444c97d5b6a35b44b6dea7f6455a2ee0a7aee /protocols/oscar/aim.h | |
parent | 34759e68501ccf2a885f650df9d35ba3fc84658d (diff) | |
parent | b8ef1b1aacfa2f407b6245174a06a67fa2f114af (diff) |
AIM groupchat support, thanks to Hanji (Nelson Elhage)!
Diffstat (limited to 'protocols/oscar/aim.h')
-rw-r--r-- | protocols/oscar/aim.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/protocols/oscar/aim.h b/protocols/oscar/aim.h index f7bf1a8e..24cd7730 100644 --- a/protocols/oscar/aim.h +++ b/protocols/oscar/aim.h @@ -465,6 +465,7 @@ int aim_addtlvtochain_availmsg(aim_tlvlist_t **list, const guint16 type, const c int aim_addtlvtochain_raw(aim_tlvlist_t **list, const guint16 t, const guint16 l, const guint8 *v); int aim_addtlvtochain_caps(aim_tlvlist_t **list, const guint16 t, const guint32 caps); int aim_addtlvtochain_noval(aim_tlvlist_t **list, const guint16 type); +int aim_addtlvtochain_chatroom(aim_tlvlist_t **list, guint16 type, guint16 exchange, const char *roomname, guint16 instance); int aim_addtlvtochain_userinfo(aim_tlvlist_t **list, guint16 type, aim_userinfo_t *ui); int aim_addtlvtochain_frozentlvlist(aim_tlvlist_t **list, guint16 type, aim_tlvlist_t **tl); int aim_counttlvchain(aim_tlvlist_t **list); @@ -571,6 +572,11 @@ struct aim_chat_roominfo { unsigned short instance; }; +struct aim_chat_invitation { + struct gaim_connection * gc; + char * name; + guint8 exchange; +}; #define AIM_VISIBILITYCHANGE_PERMITADD 0x05 #define AIM_VISIBILITYCHANGE_PERMITREMOVE 0x06 |