comparison libfaim/faim/aim.h @ 835:88f8f98de02d

[gaim-migrate @ 845] libfaim changes. should improve reliablity and stability. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Sun, 03 Sep 2000 23:22:05 +0000
parents 9a123b171f46
children 595ac7759563
comparison
equal deleted inserted replaced
834:bac7089491c1 835:88f8f98de02d
542 int aim_parse_incoming_im_middle(struct aim_session_t *, struct command_rx_struct *); 542 int aim_parse_incoming_im_middle(struct aim_session_t *, struct command_rx_struct *);
543 int aim_parse_outgoing_im_middle(struct aim_session_t *, struct command_rx_struct *); 543 int aim_parse_outgoing_im_middle(struct aim_session_t *, struct command_rx_struct *);
544 u_long aim_seticbmparam(struct aim_session_t *, struct aim_conn_t *conn); 544 u_long aim_seticbmparam(struct aim_session_t *, struct aim_conn_t *conn);
545 int aim_parse_msgerror_middle(struct aim_session_t *, struct command_rx_struct *); 545 int aim_parse_msgerror_middle(struct aim_session_t *, struct command_rx_struct *);
546 int aim_negchan_middle(struct aim_session_t *sess, struct command_rx_struct *command); 546 int aim_negchan_middle(struct aim_session_t *sess, struct command_rx_struct *command);
547 int aim_parse_bosrights(struct aim_session_t *sess, struct command_rx_struct *command, ...);
548 int aim_parse_missedcall(struct aim_session_t *sess, struct command_rx_struct *command);
547 549
548 struct aim_conn_t * aim_directim_initiate(struct aim_session_t *, struct aim_conn_t *, struct aim_directim_priv *, char *); 550 struct aim_conn_t * aim_directim_initiate(struct aim_session_t *, struct aim_conn_t *, struct aim_directim_priv *, char *);
549 int aim_send_im_direct(struct aim_session_t *, struct aim_conn_t *, char *); 551 int aim_send_im_direct(struct aim_session_t *, struct aim_conn_t *, char *);
550 struct aim_conn_t *aim_directim_connect(struct aim_session_t *, struct aim_conn_t *, struct aim_directim_priv *); 552 struct aim_conn_t *aim_directim_connect(struct aim_session_t *, struct aim_conn_t *, struct aim_directim_priv *);
551 553
652 int aim_parse_oncoming_middle(struct aim_session_t *, struct command_rx_struct *); 654 int aim_parse_oncoming_middle(struct aim_session_t *, struct command_rx_struct *);
653 int aim_parse_offgoing_middle(struct aim_session_t *, struct command_rx_struct *); 655 int aim_parse_offgoing_middle(struct aim_session_t *, struct command_rx_struct *);
654 int aim_putuserinfo(u_char *buf, int buflen, struct aim_userinfo_s *info); 656 int aim_putuserinfo(u_char *buf, int buflen, struct aim_userinfo_s *info);
655 int aim_sendbuddyoncoming(struct aim_session_t *sess, struct aim_conn_t *conn, struct aim_userinfo_s *info); 657 int aim_sendbuddyoncoming(struct aim_session_t *sess, struct aim_conn_t *conn, struct aim_userinfo_s *info);
656 int aim_sendbuddyoffgoing(struct aim_session_t *sess, struct aim_conn_t *conn, char *sn); 658 int aim_sendbuddyoffgoing(struct aim_session_t *sess, struct aim_conn_t *conn, char *sn);
657 659 int aim_parse_locateerr(struct aim_session_t *sess, struct command_rx_struct *command);
658 660
659 /* aim_auth.c */ 661 /* aim_auth.c */
660 int aim_auth_sendcookie(struct aim_session_t *, struct aim_conn_t *, u_char *); 662 int aim_auth_sendcookie(struct aim_session_t *, struct aim_conn_t *, u_char *);
661 u_long aim_auth_clientready(struct aim_session_t *, struct aim_conn_t *); 663 u_long aim_auth_clientready(struct aim_session_t *, struct aim_conn_t *);
662 u_long aim_auth_changepasswd(struct aim_session_t *, struct aim_conn_t *, char *, char *); 664 u_long aim_auth_changepasswd(struct aim_session_t *, struct aim_conn_t *, char *, char *);
663 665
664 /* aim_buddylist.c */ 666 /* aim_buddylist.c */
665 u_long aim_add_buddy(struct aim_session_t *, struct aim_conn_t *, char *); 667 u_long aim_add_buddy(struct aim_session_t *, struct aim_conn_t *, char *);
666 u_long aim_remove_buddy(struct aim_session_t *, struct aim_conn_t *, char *); 668 u_long aim_remove_buddy(struct aim_session_t *, struct aim_conn_t *, char *);
669 int aim_parse_buddyrights(struct aim_session_t *sess, struct command_rx_struct *command, ...);
667 670
668 /* aim_search.c */ 671 /* aim_search.c */
669 u_long aim_usersearch_address(struct aim_session_t *, struct aim_conn_t *, char *); 672 u_long aim_usersearch_address(struct aim_session_t *, struct aim_conn_t *, char *);
670 /* u_long aim_usersearch_name(struct aim_session_t *, struct aim_conn_t *, char *); */ 673 /* u_long aim_usersearch_name(struct aim_session_t *, struct aim_conn_t *, char *); */
671 674