comparison src/gaim.h @ 1002:1d8f05ea6bdf

[gaim-migrate @ 1012] i don't even remember what happened. all good things, i hope committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Wed, 18 Oct 2000 02:38:18 +0000
parents 91b7377e7b45
children 0a4d0ed65e17
comparison
equal deleted inserted replaced
1001:b8a819390499 1002:1d8f05ea6bdf
328 GtkWidget *invite; 328 GtkWidget *invite;
329 GtkWidget *close; 329 GtkWidget *close;
330 330
331 /* something to distinguish */ 331 /* something to distinguish */
332 gboolean is_chat; 332 gboolean is_chat;
333
334 /* DirectIM stuff */
335 gboolean is_direct;
336 struct aim_conn_t *conn; /* needed for Oscar */
337 int watcher;
338 }; 333 };
339 334
340 struct file_header { 335 struct file_header {
341 char magic[4]; /* 0 */ 336 char magic[4]; /* 0 */
342 short hdrlen; /* 4 */ 337 short hdrlen; /* 4 */
653 extern void serv_join_chat(struct gaim_connection *, int, char *); 648 extern void serv_join_chat(struct gaim_connection *, int, char *);
654 extern void serv_chat_invite(struct gaim_connection *, int, char *, char *); 649 extern void serv_chat_invite(struct gaim_connection *, int, char *, char *);
655 extern void serv_chat_leave(struct gaim_connection *, int); 650 extern void serv_chat_leave(struct gaim_connection *, int);
656 extern void serv_chat_whisper(struct gaim_connection *, int, char *, char *); 651 extern void serv_chat_whisper(struct gaim_connection *, int, char *, char *);
657 extern void serv_chat_send(struct gaim_connection *, int, char *); 652 extern void serv_chat_send(struct gaim_connection *, int, char *);
658 extern void serv_do_imimage(GtkWidget *, char *);
659 extern void serv_got_imimage(struct gaim_connection *, char *, char *, char *, struct aim_conn_t *, int);
660 653
661 /* output from serv */ 654 /* output from serv */
662 extern void serv_got_update(char *, int, int, time_t, time_t, int, u_short); 655 extern void serv_got_update(char *, int, int, time_t, time_t, int, u_short);
663 extern void serv_got_im(struct gaim_connection *, char *, char *, int); 656 extern void serv_got_im(struct gaim_connection *, char *, char *, int);
664 extern void serv_got_eviled(char *, int); 657 extern void serv_got_eviled(char *, int);
669 extern void serv_rvous_accept(struct gaim_connection *, char *, char *, char *); 662 extern void serv_rvous_accept(struct gaim_connection *, char *, char *, char *);
670 extern void serv_rvous_cancel(struct gaim_connection *, char *, char *, char *); 663 extern void serv_rvous_cancel(struct gaim_connection *, char *, char *, char *);
671 664
672 /* Functions in conversation.c */ 665 /* Functions in conversation.c */
673 extern void write_html_with_smileys(GtkWidget *, GtkWidget *, char *); 666 extern void write_html_with_smileys(GtkWidget *, GtkWidget *, char *);
674 extern void make_direct(struct conversation *, gboolean, struct aim_conn_t *, gint);
675 extern void write_to_conv(struct conversation *, char *, int, char *); 667 extern void write_to_conv(struct conversation *, char *, int, char *);
676 extern void show_conv(struct conversation *); 668 extern void show_conv(struct conversation *);
677 extern struct conversation *new_conversation(char *); 669 extern struct conversation *new_conversation(char *);
678 extern struct conversation *find_conversation(char *); 670 extern struct conversation *find_conversation(char *);
679 extern void delete_conversation(struct conversation *); 671 extern void delete_conversation(struct conversation *);
703 695
704 /* Functions in oscar.c */ 696 /* Functions in oscar.c */
705 extern void oscar_login(struct aim_user *); 697 extern void oscar_login(struct aim_user *);
706 extern void oscar_close(struct gaim_connection *); 698 extern void oscar_close(struct gaim_connection *);
707 extern struct chat_connection *find_oscar_chat(struct gaim_connection *, char *name); 699 extern struct chat_connection *find_oscar_chat(struct gaim_connection *, char *name);
708 extern void oscar_do_directim(struct gaim_connection *, char *);
709 extern void update_keepalive(struct gaim_connection *, gboolean); 700 extern void update_keepalive(struct gaim_connection *, gboolean);
710 701
711 /* Functions in toc.c */ 702 /* Functions in toc.c */
712 extern void toc_close(); 703 extern void toc_close();
713 extern void toc_login(struct aim_user *); 704 extern void toc_login(struct aim_user *);