src/mod/notes.mod/notes.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define NOTES_IGNKEY   "NOTESIGNORE"
#define NOTES_USAGE   MISC_USAGE
#define NOTES_USERF_UNKNOWN   USERF_UNKNOWN
#define NOTES_FORWARD_TO   get_language(0xc000)
#define NOTES_SWITCHED_NOTES   get_language(0xc001)
#define NOTES_EXPIRED   get_language(0xc002)
#define NOTES_FORWARD_NOTONLINE   get_language(0xc003)
#define NOTES_UNSUPPORTED   get_language(0xc004)
#define NOTES_NOTES2MANY   get_language(0xc005)
#define NOTES_NOTEFILE_FAILED   get_language(0xc006)
#define NOTES_NOTEFILE_UNREACHABLE   get_language(0xc007)
#define NOTES_STORED_MESSAGE   get_language(0xc008)
#define NOTES_NO_MESSAGES   get_language(0xc009)
#define NOTES_EXPIRE_TODAY   get_language(0xc00a)
#define NOTES_EXPIRE_XDAYS   get_language(0xc00b)
#define NOTES_WAITING   get_language(0xc00c)
#define NOTES_NOT_THAT_MANY   get_language(0xc00d)
#define NOTES_DCC_USAGE_READ   get_language(0xc00e)
#define NOTES_FAILED_CHMOD   get_language(0xc00f)
#define NOTES_ERASED_ALL   get_language(0xc010)
#define NOTES_ERASED   get_language(0xc011)
#define NOTES_LEFT   get_language(0xc012)
#define NOTES_MAYBE   get_language(0xc013)
#define NOTES_NOTTO_BOT   get_language(0xc014)
#define NOTES_OUTSIDE   get_language(0xc015)
#define NOTES_DELIVERED   get_language(0xc016)
#define NOTES_FORLIST   get_language(0xc017)
#define NOTES_WAITING2   get_language(0xc019)
#define NOTES_STORED   get_language(0xc01b)
#define NOTES_IGN_OTHERS   get_language(0xc01c)
#define NOTES_UNKNOWN_USER   get_language(0xc01d)
#define NOTES_IGN_NEW   get_language(0xc01e)
#define NOTES_IGN_ALREADY   get_language(0xc01f)
#define NOTES_IGN_REM   get_language(0xc020)
#define NOTES_IGN_NOTFOUND   get_language(0xc021)
#define NOTES_IGN_NONE   get_language(0xc022)
#define NOTES_IGN_FOR   get_language(0xc023)
#define NOTES_NO_SUCH_USER   get_language(0xc024)
#define NOTES_FWD_OWNER   get_language(0xc025)
#define NOTES_FWD_FOR   get_language(0xc026)
#define NOTES_FWD_BOTNAME   get_language(0xc027)
#define NOTES_FWD_CHANGED   get_language(0xc028)
#define NOTES_MUSTBE   get_language(0xc029)
#define NOTES_DCC_USAGE_READ2   get_language(0xc02a)
#define NOTES_WAITING_NOTICE   get_language(0xc02b)

Functions

static int get_note_ignores (struct userrec *, char ***)
static int add_note_ignore (struct userrec *, char *)
static int del_note_ignore (struct userrec *, char *)
static int match_note_ignore (struct userrec *, char *)
static void notes_read (char *, char *, char *, int)
static void notes_del (char *, char *, char *, int)
static void fwd_display (int, struct user_entry *)

Define Documentation

#define NOTES_DCC_USAGE_READ   get_language(0xc00e)

Definition at line 48 of file notes.h.

#define NOTES_DCC_USAGE_READ2   get_language(0xc02a)

Definition at line 76 of file notes.h.

#define NOTES_DELIVERED   get_language(0xc016)

Definition at line 56 of file notes.h.

#define NOTES_ERASED   get_language(0xc011)

Definition at line 51 of file notes.h.

#define NOTES_ERASED_ALL   get_language(0xc010)

Definition at line 50 of file notes.h.

#define NOTES_EXPIRE_TODAY   get_language(0xc00a)

Definition at line 44 of file notes.h.

#define NOTES_EXPIRE_XDAYS   get_language(0xc00b)

Definition at line 45 of file notes.h.

#define NOTES_EXPIRED   get_language(0xc002)

Definition at line 36 of file notes.h.

Referenced by expire_notes().

#define NOTES_FAILED_CHMOD   get_language(0xc00f)

Definition at line 49 of file notes.h.

#define NOTES_FORLIST   get_language(0xc017)

Definition at line 57 of file notes.h.

#define NOTES_FORWARD_NOTONLINE   get_language(0xc003)

Definition at line 37 of file notes.h.

#define NOTES_FORWARD_TO   get_language(0xc000)

Definition at line 34 of file notes.h.

Referenced by fwd_display().

#define NOTES_FWD_BOTNAME   get_language(0xc027)

Definition at line 73 of file notes.h.

Referenced by cmd_fwd().

#define NOTES_FWD_CHANGED   get_language(0xc028)

Definition at line 74 of file notes.h.

Referenced by cmd_fwd().

#define NOTES_FWD_FOR   get_language(0xc026)

Definition at line 72 of file notes.h.

Referenced by cmd_fwd().

#define NOTES_FWD_OWNER   get_language(0xc025)

Definition at line 71 of file notes.h.

Referenced by cmd_fwd().

#define NOTES_IGN_ALREADY   get_language(0xc01f)

Definition at line 65 of file notes.h.

Referenced by cmd_pls_noteign().

#define NOTES_IGN_FOR   get_language(0xc023)

Definition at line 69 of file notes.h.

Referenced by cmd_noteigns().

#define NOTES_IGN_NEW   get_language(0xc01e)

Definition at line 64 of file notes.h.

Referenced by cmd_pls_noteign().

#define NOTES_IGN_NONE   get_language(0xc022)

Definition at line 68 of file notes.h.

Referenced by cmd_noteigns().

#define NOTES_IGN_NOTFOUND   get_language(0xc021)

Definition at line 67 of file notes.h.

Referenced by cmd_mns_noteign().

#define NOTES_IGN_OTHERS   get_language(0xc01c)

Definition at line 62 of file notes.h.

Referenced by cmd_mns_noteign(), cmd_noteigns(), and cmd_pls_noteign().

#define NOTES_IGN_REM   get_language(0xc020)

Definition at line 66 of file notes.h.

Referenced by cmd_mns_noteign().

#define NOTES_IGNKEY   "NOTESIGNORE"

Definition at line 28 of file notes.h.

#define NOTES_LEFT   get_language(0xc012)

Definition at line 52 of file notes.h.

#define NOTES_MAYBE   get_language(0xc013)

Definition at line 53 of file notes.h.

Referenced by cmd_notes().

#define NOTES_MUSTBE   get_language(0xc029)

Definition at line 75 of file notes.h.

Referenced by cmd_notes().

#define NOTES_NO_MESSAGES   get_language(0xc009)

Definition at line 43 of file notes.h.

#define NOTES_NO_SUCH_USER   get_language(0xc024)

Definition at line 70 of file notes.h.

Referenced by cmd_fwd().

#define NOTES_NOT_THAT_MANY   get_language(0xc00d)

Definition at line 47 of file notes.h.

#define NOTES_NOTEFILE_FAILED   get_language(0xc006)

Definition at line 40 of file notes.h.

#define NOTES_NOTEFILE_UNREACHABLE   get_language(0xc007)

Definition at line 41 of file notes.h.

#define NOTES_NOTES2MANY   get_language(0xc005)

Definition at line 39 of file notes.h.

#define NOTES_NOTTO_BOT   get_language(0xc014)

Definition at line 54 of file notes.h.

#define NOTES_OUTSIDE   get_language(0xc015)

Definition at line 55 of file notes.h.

#define NOTES_STORED   get_language(0xc01b)

Definition at line 61 of file notes.h.

#define NOTES_STORED_MESSAGE   get_language(0xc008)

Definition at line 42 of file notes.h.

#define NOTES_SWITCHED_NOTES   get_language(0xc001)

Definition at line 35 of file notes.h.

Referenced by notes_change().

#define NOTES_UNKNOWN_USER   get_language(0xc01d)

Definition at line 63 of file notes.h.

Referenced by cmd_mns_noteign(), cmd_noteigns(), and cmd_pls_noteign().

#define NOTES_UNSUPPORTED   get_language(0xc004)

Definition at line 38 of file notes.h.

#define NOTES_USAGE   MISC_USAGE

Definition at line 32 of file notes.h.

Referenced by cmd_fwd(), cmd_mns_noteign(), cmd_note(), cmd_notes(), and cmd_pls_noteign().

#define NOTES_USERF_UNKNOWN   USERF_UNKNOWN

Definition at line 33 of file notes.h.

#define NOTES_WAITING   get_language(0xc00c)

Definition at line 46 of file notes.h.

#define NOTES_WAITING2   get_language(0xc019)

Definition at line 59 of file notes.h.

#define NOTES_WAITING_NOTICE   get_language(0xc02b)

Definition at line 77 of file notes.h.


Function Documentation

static int add_note_ignore ( struct userrec ,
char *   
) [static]

Referenced by cmd_pls_noteign().

Here is the caller graph for this function:

static int del_note_ignore ( struct userrec ,
char *   
) [static]

Referenced by cmd_mns_noteign().

Here is the caller graph for this function:

static void fwd_display ( int  ,
struct user_entry  
) [static]
static int get_note_ignores ( struct userrec ,
char ***   
) [static]

Referenced by cmd_noteigns().

Here is the caller graph for this function:

static int match_note_ignore ( struct userrec ,
char *   
) [static]

Referenced by notes_close(), and notes_start().

Here is the caller graph for this function:

static void notes_del ( char *  ,
char *  ,
char *  ,
int   
) [static]

Referenced by cmd_notes().

Here is the caller graph for this function:

static void notes_read ( char *  ,
char *  ,
char *  ,
int   
) [static]

Referenced by cmd_notes().

Here is the caller graph for this function:


Generated on 7 Sep 2016 for Eggdrop by  doxygen 1.6.1