diff options
Diffstat (limited to 'pttbbs/include/proto.h')
-rw-r--r-- | pttbbs/include/proto.h | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/pttbbs/include/proto.h b/pttbbs/include/proto.h index 41fa2a7f..b202e20e 100644 --- a/pttbbs/include/proto.h +++ b/pttbbs/include/proto.h @@ -200,6 +200,48 @@ void editlock(char *fpath); void editunlock(char *fpath); int iseditlocking(char *fpath, char *action); +/* fav */ +fav_type_t *get_current_entry(void); +void fav_set_old_folder(fav_t *fp); +fav_t *get_current_fav(void); +int get_item_type(fav_type_t *ft); +char *get_folder_title(int fid); +void set_attr(fav_type_t *ft, int bit, int bool); +void fav_sort_by_name(void); +void fav_sort_by_class(void); +int fav_load(void); +int fav_save(void); +void fav_remove_current(void); +void fav_remove_board_from_whole(int bid); +char getbrdattr(short bid); +time_t getbrdtime(short bid); +void setbrdtime(short bid, time_t t); +int fav_getid(fav_type_t *ft); +int fav_add(fav_t *fp, fav_type_t *item); +void move_in_current_folder(int from, int to); +void fav_move(int from, int to); +fav_type_t *fav_add_line(int place); +fav_type_t *fav_add_folder(int place); +fav_type_t *fav_add_board(int bid, int place); +void fav_tag_current(int bool); +void fav_remove_all_tagged_item(void); +void fav_remove_all_tagged_item(void); +void fav_add_all_tagged_item(void); +void fav_remove_all_tag(void); +void fav_set_folder_title(fav_type_t *ft, char *title); +int fav_max_folder_level(void); +void fav_folder_in(void); +void fav_folder_out(void); +void fav_free(void); +int fav_v3_to_v4(void); +void fav_cursor_up(void); +void fav_cursor_down(void); +void fav_cursor_up_step(int step); +void fav_cursor_down_step(int step); +void fav_cursor_set(int where); +int is_set_attr(fav_type_t *ft, int bit); +void cleanup(void); + /* friend */ void friend_edit(int type); void friend_load(); |