Mercurial > pidgin
diff src/protocols/oscar/oscar_internal.h @ 13239:f260d319bbbc
[gaim-migrate @ 15605]
Renaming a bunch of structs and typedefs to use the same naming
scheme as the rest of Gaim
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Sun, 12 Feb 2006 16:02:05 +0000 |
parents | f2431a7e33aa |
children | 87a7c3077c19 |
line wrap: on
line diff
--- a/src/protocols/oscar/oscar_internal.h Sun Feb 12 15:27:11 2006 +0000 +++ b/src/protocols/oscar/oscar_internal.h Sun Feb 12 16:02:05 2006 +0000 @@ -42,95 +42,95 @@ guint16 toolversion; guint16 flags; char name[AIM_MODULENAME_MAXLEN+1]; - int (*snachandler)(aim_session_t *sess, struct aim_module_s *mod, aim_frame_t *rx, aim_modsnac_t *snac, aim_bstream_t *bs); + int (*snachandler)(OscarSession *sess, struct aim_module_s *mod, FlapFrame *rx, aim_modsnac_t *snac, ByteStream *bs); - void (*shutdown)(aim_session_t *sess, struct aim_module_s *mod); + void (*shutdown)(OscarSession *sess, struct aim_module_s *mod); void *priv; struct aim_module_s *next; } aim_module_t; -faim_internal int aim__registermodule(aim_session_t *sess, int (*modfirst)(aim_session_t *, aim_module_t *)); -faim_internal void aim__shutdownmodules(aim_session_t *sess); -faim_internal aim_module_t *aim__findmodulebygroup(aim_session_t *sess, guint16 group); -faim_internal aim_module_t *aim__findmodule(aim_session_t *sess, const char *name); +faim_internal int aim__registermodule(OscarSession *sess, int (*modfirst)(OscarSession *, aim_module_t *)); +faim_internal void aim__shutdownmodules(OscarSession *sess); +faim_internal aim_module_t *aim__findmodulebygroup(OscarSession *sess, guint16 group); +faim_internal aim_module_t *aim__findmodule(OscarSession *sess, const char *name); -faim_internal int admin_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int buddylist_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int bos_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int search_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int stats_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int auth_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int msg_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int misc_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int chatnav_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int chat_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int locate_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int service_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int invite_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int translate_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int popups_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int adverts_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int odir_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int bart_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int ssi_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int icq_modfirst(aim_session_t *sess, aim_module_t *mod); -faim_internal int email_modfirst(aim_session_t *sess, aim_module_t *mod); +faim_internal int admin_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int buddylist_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int bos_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int search_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int stats_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int auth_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int msg_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int misc_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int chatnav_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int chat_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int locate_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int service_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int invite_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int translate_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int popups_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int adverts_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int odir_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int bart_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int ssi_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int icq_modfirst(OscarSession *sess, aim_module_t *mod); +faim_internal int email_modfirst(OscarSession *sess, aim_module_t *mod); -faim_internal int aim_genericreq_n(aim_session_t *, aim_conn_t *conn, guint16 family, guint16 subtype); -faim_internal int aim_genericreq_n_snacid(aim_session_t *, aim_conn_t *conn, guint16 family, guint16 subtype); -faim_internal int aim_genericreq_l(aim_session_t *, aim_conn_t *conn, guint16 family, guint16 subtype, guint32 *); -faim_internal int aim_genericreq_s(aim_session_t *, aim_conn_t *conn, guint16 family, guint16 subtype, guint16 *); +faim_internal int aim_genericreq_n(OscarSession *, OscarConnection *conn, guint16 family, guint16 subtype); +faim_internal int aim_genericreq_n_snacid(OscarSession *, OscarConnection *conn, guint16 family, guint16 subtype); +faim_internal int aim_genericreq_l(OscarSession *, OscarConnection *conn, guint16 family, guint16 subtype, guint32 *); +faim_internal int aim_genericreq_s(OscarSession *, OscarConnection *conn, guint16 family, guint16 subtype, guint16 *); #define AIMBS_CURPOSPAIR(x) ((x)->data + (x)->offset), ((x)->len - (x)->offset) /* bstream.c */ -faim_internal int aim_bstream_init(aim_bstream_t *bs, guint8 *data, int len); -faim_internal int aim_bstream_empty(aim_bstream_t *bs); -faim_internal int aim_bstream_curpos(aim_bstream_t *bs); -faim_internal int aim_bstream_setpos(aim_bstream_t *bs, unsigned int off); -faim_internal void aim_bstream_rewind(aim_bstream_t *bs); -faim_internal int aim_bstream_advance(aim_bstream_t *bs, int n); -faim_internal guint8 aimbs_get8(aim_bstream_t *bs); -faim_internal guint16 aimbs_get16(aim_bstream_t *bs); -faim_internal guint32 aimbs_get32(aim_bstream_t *bs); -faim_internal guint8 aimbs_getle8(aim_bstream_t *bs); -faim_internal guint16 aimbs_getle16(aim_bstream_t *bs); -faim_internal guint32 aimbs_getle32(aim_bstream_t *bs); -faim_internal int aimbs_getrawbuf(aim_bstream_t *bs, guint8 *buf, int len); -faim_internal guint8 *aimbs_getraw(aim_bstream_t *bs, int len); -faim_internal char *aimbs_getstr(aim_bstream_t *bs, int len); -faim_internal int aimbs_put8(aim_bstream_t *bs, guint8 v); -faim_internal int aimbs_put16(aim_bstream_t *bs, guint16 v); -faim_internal int aimbs_put32(aim_bstream_t *bs, guint32 v); -faim_internal int aimbs_putle8(aim_bstream_t *bs, guint8 v); -faim_internal int aimbs_putle16(aim_bstream_t *bs, guint16 v); -faim_internal int aimbs_putle32(aim_bstream_t *bs, guint32 v); -faim_internal int aimbs_putraw(aim_bstream_t *bs, const guint8 *v, int len); -faim_internal int aimbs_putstr(aim_bstream_t *bs, const char *str); -faim_internal int aimbs_putbs(aim_bstream_t *bs, aim_bstream_t *srcbs, int len); -faim_internal int aimbs_putcaps(aim_bstream_t *bs, guint32 caps); +faim_internal int aim_bstream_init(ByteStream *bs, guint8 *data, int len); +faim_internal int aim_bstream_empty(ByteStream *bs); +faim_internal int aim_bstream_curpos(ByteStream *bs); +faim_internal int aim_bstream_setpos(ByteStream *bs, unsigned int off); +faim_internal void aim_bstream_rewind(ByteStream *bs); +faim_internal int aim_bstream_advance(ByteStream *bs, int n); +faim_internal guint8 aimbs_get8(ByteStream *bs); +faim_internal guint16 aimbs_get16(ByteStream *bs); +faim_internal guint32 aimbs_get32(ByteStream *bs); +faim_internal guint8 aimbs_getle8(ByteStream *bs); +faim_internal guint16 aimbs_getle16(ByteStream *bs); +faim_internal guint32 aimbs_getle32(ByteStream *bs); +faim_internal int aimbs_getrawbuf(ByteStream *bs, guint8 *buf, int len); +faim_internal guint8 *aimbs_getraw(ByteStream *bs, int len); +faim_internal char *aimbs_getstr(ByteStream *bs, int len); +faim_internal int aimbs_put8(ByteStream *bs, guint8 v); +faim_internal int aimbs_put16(ByteStream *bs, guint16 v); +faim_internal int aimbs_put32(ByteStream *bs, guint32 v); +faim_internal int aimbs_putle8(ByteStream *bs, guint8 v); +faim_internal int aimbs_putle16(ByteStream *bs, guint16 v); +faim_internal int aimbs_putle32(ByteStream *bs, guint32 v); +faim_internal int aimbs_putraw(ByteStream *bs, const guint8 *v, int len); +faim_internal int aimbs_putstr(ByteStream *bs, const char *str); +faim_internal int aimbs_putbs(ByteStream *bs, ByteStream *srcbs, int len); +faim_internal int aimbs_putcaps(ByteStream *bs, guint32 caps); /* conn.c */ -faim_internal aim_conn_t *aim_cloneconn(aim_session_t *sess, aim_conn_t *src); +faim_internal OscarConnection *aim_cloneconn(OscarSession *sess, OscarConnection *src); /* rxhandlers.c */ -faim_internal aim_rxcallback_t aim_callhandler(aim_session_t *sess, aim_conn_t *conn, guint16 family, guint16 type); -faim_internal int aim_callhandler_noparam(aim_session_t *sess, aim_conn_t *conn, guint16 family, guint16 type, aim_frame_t *ptr); -faim_internal int aim_parse_unknown(aim_session_t *, aim_frame_t *, ...); -faim_internal void aim_clonehandlers(aim_session_t *sess, aim_conn_t *dest, aim_conn_t *src); +faim_internal aim_rxcallback_t aim_callhandler(OscarSession *sess, OscarConnection *conn, guint16 family, guint16 type); +faim_internal int aim_callhandler_noparam(OscarSession *sess, OscarConnection *conn, guint16 family, guint16 type, FlapFrame *ptr); +faim_internal int aim_parse_unknown(OscarSession *, FlapFrame *, ...); +faim_internal void aim_clonehandlers(OscarSession *sess, OscarConnection *dest, OscarConnection *src); /* rxqueue.c */ faim_internal int aim_recv(int fd, void *buf, size_t count); -faim_internal int aim_bstream_recv(aim_bstream_t *bs, int fd, size_t count); -faim_internal void aim_rxqueue_cleanbyconn(aim_session_t *sess, aim_conn_t *conn); -faim_internal void aim_frame_destroy(aim_frame_t *); +faim_internal int aim_bstream_recv(ByteStream *bs, int fd, size_t count); +faim_internal void aim_rxqueue_cleanbyconn(OscarSession *sess, OscarConnection *conn); +faim_internal void aim_frame_destroy(FlapFrame *); /* txqueue.c */ -faim_internal aim_frame_t *aim_tx_new(aim_session_t *sess, aim_conn_t *conn, guint8 framing, guint16 chan, int datalen); -faim_internal int aim_tx_enqueue(aim_session_t *, aim_frame_t *); -faim_internal int aim_bstream_send(aim_bstream_t *bs, aim_conn_t *conn, size_t count); -faim_internal int aim_tx_sendframe(aim_session_t *sess, aim_frame_t *cur); -faim_internal void aim_tx_cleanqueue(aim_session_t *, aim_conn_t *); +faim_internal FlapFrame *aim_tx_new(OscarSession *sess, OscarConnection *conn, guint8 framing, guint16 chan, int datalen); +faim_internal int aim_tx_enqueue(OscarSession *, FlapFrame *); +faim_internal int aim_bstream_send(ByteStream *bs, OscarConnection *conn, size_t count); +faim_internal int aim_tx_sendframe(OscarSession *sess, FlapFrame *cur); +faim_internal void aim_tx_cleanqueue(OscarSession *, OscarConnection *); /* * Generic SNAC structure. Rarely if ever used. @@ -146,11 +146,11 @@ } aim_snac_t; /* snac.c */ -faim_internal void aim_initsnachash(aim_session_t *sess); -faim_internal aim_snacid_t aim_newsnac(aim_session_t *, aim_snac_t *newsnac); -faim_internal aim_snacid_t aim_cachesnac(aim_session_t *sess, const guint16 family, const guint16 type, const guint16 flags, const void *data, const int datalen); -faim_internal aim_snac_t *aim_remsnac(aim_session_t *, aim_snacid_t id); -faim_internal int aim_putsnac(aim_bstream_t *, guint16 family, guint16 type, guint16 flags, aim_snacid_t id); +faim_internal void aim_initsnachash(OscarSession *sess); +faim_internal aim_snacid_t aim_newsnac(OscarSession *, aim_snac_t *newsnac); +faim_internal aim_snacid_t aim_cachesnac(OscarSession *sess, const guint16 family, const guint16 type, const guint16 flags, const void *data, const int datalen); +faim_internal aim_snac_t *aim_remsnac(OscarSession *, aim_snacid_t id); +faim_internal int aim_putsnac(ByteStream *, guint16 family, guint16 type, guint16 flags, aim_snacid_t id); /* Stored in ->priv of the service request SNAC for chats. */ struct chatsnacinfo { @@ -200,32 +200,32 @@ struct rateclass *rates; } aim_conn_inside_t; -faim_internal void aim_conn_addgroup(aim_conn_t *conn, guint16 group); +faim_internal void aim_conn_addgroup(OscarConnection *conn, guint16 group); -faim_internal int aim_cachecookie(aim_session_t *sess, aim_msgcookie_t *cookie); -faim_internal aim_msgcookie_t *aim_uncachecookie(aim_session_t *sess, guint8 *cookie, int type); -faim_internal aim_msgcookie_t *aim_mkcookie(guint8 *, int, void *); -faim_internal aim_msgcookie_t *aim_checkcookie(aim_session_t *, const unsigned char *, const int); -faim_internal int aim_freecookie(aim_session_t *sess, aim_msgcookie_t *cookie); +faim_internal int aim_cachecookie(OscarSession *sess, IcbmCookie *cookie); +faim_internal IcbmCookie *aim_uncachecookie(OscarSession *sess, guint8 *cookie, int type); +faim_internal IcbmCookie *aim_mkcookie(guint8 *, int, void *); +faim_internal IcbmCookie *aim_checkcookie(OscarSession *, const unsigned char *, const int); +faim_internal int aim_freecookie(OscarSession *sess, IcbmCookie *cookie); faim_internal int aim_msgcookie_gettype(int reqclass); -faim_internal int aim_cookie_free(aim_session_t *sess, aim_msgcookie_t *cookie); +faim_internal int aim_cookie_free(OscarSession *sess, IcbmCookie *cookie); /* 0x0002 - locate.c */ -faim_internal void aim_locate_requestuserinfo(aim_session_t *sess, const char *sn); -faim_internal guint32 aim_locate_getcaps(aim_session_t *sess, aim_bstream_t *bs, int len); -faim_internal guint32 aim_locate_getcaps_short(aim_session_t *sess, aim_bstream_t *bs, int len); +faim_internal void aim_locate_requestuserinfo(OscarSession *sess, const char *sn); +faim_internal guint32 aim_locate_getcaps(OscarSession *sess, ByteStream *bs, int len); +faim_internal guint32 aim_locate_getcaps_short(OscarSession *sess, ByteStream *bs, int len); faim_internal void aim_info_free(aim_userinfo_t *); -faim_internal int aim_info_extract(aim_session_t *sess, aim_bstream_t *bs, aim_userinfo_t *); -faim_internal int aim_putuserinfo(aim_bstream_t *bs, aim_userinfo_t *info); +faim_internal int aim_info_extract(OscarSession *sess, ByteStream *bs, aim_userinfo_t *); +faim_internal int aim_putuserinfo(ByteStream *bs, aim_userinfo_t *info); -faim_internal int aim_chat_readroominfo(aim_bstream_t *bs, struct aim_chat_roominfo *outinfo); +faim_internal int aim_chat_readroominfo(ByteStream *bs, struct aim_chat_roominfo *outinfo); -faim_internal void aim_conn_kill_chat(aim_session_t *sess, aim_conn_t *conn); +faim_internal void aim_conn_kill_chat(OscarSession *sess, OscarConnection *conn); /* These are all handled internally now. */ -faim_internal int aim_setversions(aim_session_t *sess, aim_conn_t *conn); -faim_internal int aim_reqrates(aim_session_t *, aim_conn_t *); -faim_internal int aim_rates_addparam(aim_session_t *, aim_conn_t *); -faim_internal int aim_rates_delparam(aim_session_t *, aim_conn_t *); +faim_internal int aim_setversions(OscarSession *sess, OscarConnection *conn); +faim_internal int aim_reqrates(OscarSession *, OscarConnection *); +faim_internal int aim_rates_addparam(OscarSession *, OscarConnection *); +faim_internal int aim_rates_delparam(OscarSession *, OscarConnection *); #endif /* _OSCAR_INTERNAL_H_ */