Changeset aa5f725 for owl_prototypes.h


Ignore:
Timestamp:
Jun 3, 2003, 3:40:28 PM (18 years ago)
Author:
James M. Kretchmar <kretch@mit.edu>
Branches:
master, barnowl_perlaim, debian, owl, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
Children:
fd93b41
Parents:
651560f
Message:
added buddylists
added the 'alist' command to print logged in aimusers
added the 'blist' command which prints buddies logged in from all
  protocols.
'l' is now bound to 'blist' by default
File:
1 edited

Legend:

Unmodified
Added
Removed
  • owl_prototypes.h

    r651560f raa5f725  
    2222extern void directim_requested(aim_session_t *sess, aim_conn_t *conn, aim_userinfo_t *userinfo, struct aim_incomingim_ch2_args *args);
    2323
     24/* -------------------------------- buddylist.c -------------------------------- */
     25extern void owl_buddylist_init(owl_buddylist *b);
     26extern void owl_buddylist_oncoming(owl_buddylist *b, char *screenname);
     27extern void owl_buddylist_offgoing(owl_buddylist *b, char *screenname);
     28extern int owl_buddylist_get_size(owl_buddylist *b);
     29extern char *owl_buddylist_get_buddy(owl_buddylist *b, int n);
     30extern void owl_buddylist_clear(owl_buddylist *b);
     31
    2432/* -------------------------------- cmd.c -------------------------------- */
    2533extern int owl_cmddict_setup(owl_cmddict *cd);
     
    4553extern char *owl_command_help(int argc, char **argv, char *buff);
    4654extern char *owl_command_zlist(int argc, char **argv, char *buff);
     55extern char *owl_command_alist();
     56extern char *owl_command_blist();
    4757extern void owl_command_about();
    4858extern void owl_command_version();
     
    280290extern void owl_function_adminmsg(char *header, char *body);
    281291extern void owl_function_make_outgoing_zephyr(char *body, char *zwriteline, char *zsig);
    282 extern void owl_function_make_outgoing_aim(char *body, char *to);
     292extern int owl_function_make_outgoing_aim(char *body, char *to);
    283293extern void owl_function_zwrite_setup(char *line);
    284294extern void owl_function_aimwrite_setup(char *line);
     
    376386extern void owl_function_search_helper(int mode, int direction);
    377387extern char *owl_function_ztext_stylestrip(char *zt);
    378 extern void owl_function_zlist(char *file, int elapsed, int timesort);
     388extern void owl_function_buddylist(int aim, int zephyr, char *file);
    379389extern void owl_function_dump(char *filename);
    380390extern void owl_function_do_newmsgproc(void);
     
    479489extern owl_message *owl_global_messageuque_popmsg(owl_global *g);
    480490extern int owl_global_messagequeue_pending(owl_global *g);
     491extern owl_buddylist *owl_global_get_buddylist(owl_global *g);
    481492
    482493/* -------------------------------- help.c -------------------------------- */
     
    614625extern void owl_message_create_incoming_aim(owl_message *m, char *sender, char *recipient, char *text);
    615626extern void owl_message_create_outgoing_aim(owl_message *m, char *sender, char *recipient, char *text);
     627extern void owl_message_create_aim_login(owl_message *m, int direction, char *screenname);
    616628extern void owl_message_create_admin(owl_message *m, char *header, char *text);
    617629extern void owl_message_create_from_znotice(owl_message *m, ZNotice_t *n);
Note: See TracChangeset for help on using the changeset viewer.