#include "queue.h"
Go to the source code of this file.
Defines | |
| #define | MNOMEMO 0x0001 |
| No Memos accepted. | |
| #define | MSECURE 0x0002 |
| User requires identify to send/receive. | |
| #define | MSELFCLEAN 0x0004 |
| Automatically clean deleted memos. | |
| #define | MFORWARDED 0x0008 |
| Memos forwarded. | |
| #define | MEMO_UNREAD 0x0001 |
| Memo has not yet been read. | |
| #define | MEMO_DELETE 0x0002 |
| Memo has been deleted. | |
| #define | MEMO_SAVE 0x0004 |
| User has saved memo. | |
| #define | MEMO_FWD 0x0008 |
| Memo was forwarded. | |
| #define | MEMO_REPLY 0x0010 |
| Memo is a reply message. | |
Functions | |
| void | initMemoBox (MemoBox *) |
| Initialize a memo box. | |
| void | delMemo (MemoBox *, MemoList *) |
| Deletes a user's memo. | |
| void | checkMemos (UserList *) |
| Generates user memo stats for display during signon. | |
| void | cleanMemos (UserList *) |
| cleanMemos() - clean a user's memobox of deleted entries | |
| void | addMemoBlock (MemoBox *, MemoBlock *) |
| Add a new memo block record to a list. | |
| void | delMemoBlock (MemoBox *, MemoBlock *) |
| Destroy a memo block record. | |
| MemoBlock * | getMemoBlockData (MemoBox *, RegNickList *) |
| Get information about a memo block. | |
| void | syncMemoData (time_t) |
| Saves the MemoServ database. | |
| void | sendToMemoServ (UserList *, char **, int) |
| Parse a MemoServ message. | |
| int | ShouldMemoExpire (MemoList *, int) |
| Should a memo expire or no? | |
Defines various memo flags and declares functions used by MemoServ.
Max Byrd
Greg Poma
Definition in file memoserv.h.
|
||||||||||||
|
Add a new memo block record to a list.
Definition at line 1257 of file memoserv.c. |
|
|
Generates user memo stats for display during signon.
Definition at line 990 of file memoserv.c. References MEMO_DELETE, MEMO_FWD, MEMO_REPLY, MEMO_SAVE, and MEMO_UNREAD. Referenced by NickSeeUser(), and parseLine(). |
|
|
cleanMemos() - clean a user's memobox of deleted entries
Definition at line 954 of file memoserv.c. Referenced by remUser(). |
|
||||||||||||
|
Deletes a user's memo.
Definition at line 978 of file memoserv.c. Referenced by delRegNick(). |
|
||||||||||||
|
Destroy a memo block record.
Definition at line 1232 of file memoserv.c. References _memolist::flags, MEMO_DELETE, MEMO_SAVE, MEMO_UNREAD, and _memolist::sent. |
|
||||||||||||
|
Get information about a memo block.
Definition at line 1054 of file memoserv.c. References MemoServ, _userlist::nick, PutReply, and RET_FAIL. Referenced by ms_DelMemoBlock(). |
|
||||||||||||||||
|
Parse a MemoServ message.
Definition at line 110 of file memoserv.c. References ADD_MEMO_BOX, CTime, getOpFlags(), MemoServ, memoserv_commands, nextMsync, PutHelpInfo, PutReply, _userlist::reg, RET_FAIL, and RET_OK_DB. Referenced by parseLine(). |
|
|
Saves the MemoServ database.
Definition at line 2302 of file nickserv.c. References nextMsync. Referenced by sync_cfg(). |