summaryrefslogtreecommitdiffstats
path: root/pttbbs/include/proto.h
diff options
context:
space:
mode:
Diffstat (limited to 'pttbbs/include/proto.h')
-rw-r--r--pttbbs/include/proto.h42
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();