citadel
About: Citadel is an advanced messaging and collaboration system for groupware and BBS applications (preferred OS: Linux).
  Fossies Dox: citadel.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

Loading...
Searching...
No Matches
room_ops.h
Go to the documentation of this file.
1int is_known (struct ctdlroom *roombuf, int roomnum, struct ctdluser *userbuf);
2int has_newmsgs (struct ctdlroom *roombuf, int roomnum, struct ctdluser *userbuf);
3int is_zapped (struct ctdlroom *roombuf, int roomnum, struct ctdluser *userbuf);
4void b_putroom(struct ctdlroom *qrbuf, char *room_name);
5void b_deleteroom(char *);
6void lgetfloor (struct floor *flbuf, int floor_num);
7void lputfloor (struct floor *flbuf, int floor_num);
8int CtdlFetchMsgList(long roomnum, long **msgs);
9int sort_msglist (long int *listptrs, int oldcount);
10void list_roomname(struct ctdlroom *qrbuf, int ra, int current_view, int default_view);
11void convert_room_name_macros(char *towhere, size_t maxlen);
12
19
20int CtdlDoIHavePermissionToPostInThisRoom(char *errmsgbuf, size_t n, PostType PostPublic, int is_reply);
int CtdlDoIHavePermissionToPostInThisRoom(char *errmsgbuf, size_t n, PostType PostPublic, int is_reply)
Definition room_ops.c:36
void b_putroom(struct ctdlroom *qrbuf, char *room_name)
Definition room_ops.c:351
int sort_msglist(long int *listptrs, int oldcount)
_POST_TYPE
Definition room_ops.h:13
@ POST_LMTP
Definition room_ops.h:17
@ CHECK_EXIST
Definition room_ops.h:16
@ POST_LOGGED_IN
Definition room_ops.h:14
@ POST_EXTERNAL
Definition room_ops.h:15
enum _POST_TYPE PostType
void lgetfloor(struct floor *flbuf, int floor_num)
Definition room_ops.c:453
int is_zapped(struct ctdlroom *roombuf, int roomnum, struct ctdluser *userbuf)
int CtdlDoIHavePermissionToDeleteMessagesFromThisRoom(void)
Definition room_ops.c:88
int is_known(struct ctdlroom *roombuf, int roomnum, struct ctdluser *userbuf)
int has_newmsgs(struct ctdlroom *roombuf, int roomnum, struct ctdluser *userbuf)
void lputfloor(struct floor *flbuf, int floor_num)
Definition room_ops.c:517
int CtdlFetchMsgList(long roomnum, long **msgs)
Definition room_ops.c:600
void b_deleteroom(char *)
Definition room_ops.c:377
int CtdlDoIHavePermissionToReadMessagesInThisRoom(void)
Definition room_ops.c:22
void list_roomname(struct ctdlroom *qrbuf, int ra, int current_view, int default_view)
Definition serv_rooms.c:27
void convert_room_name_macros(char *towhere, size_t maxlen)
Definition room_ops.c:782