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
server.h File Reference
#include "citadel_defs.h"
Include dependency graph for server.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  CtdlMessage
 
struct  recptypes
 
struct  ExpressMessage
 
struct  cdbdata
 
struct  cdbkeyval
 
struct  visit
 
struct  visit_index
 
struct  MetaData
 
struct  arcq
 
struct  UseTable
 
struct  ctdluser
 
struct  ExpirePolicy
 
struct  ctdlroom
 
struct  floor
 
struct  CtdlCompressHeader
 

Macros

#define INLINE
 
#define COMPRESS_MAGIC   0xc0ffeeee
 

Typedefs

typedef struct ctdluser ctdluser
 
typedef struct ExpirePolicy ExpirePolicy
 

Variables

int ScheduledShutdown
 
uid_t ctdluid
 
int sanity_diag_mode
 

Macro Definition Documentation

◆ COMPRESS_MAGIC

#define COMPRESS_MAGIC   0xc0ffeeee

Definition at line 212 of file server.h.

Referenced by bdb_decompress_if_necessary(), and bdb_store().

◆ INLINE

#define INLINE

Definition at line 14 of file server.h.

Typedef Documentation

◆ ctdluser

typedef struct ctdluser ctdluser

Definition at line 140 of file server.h.

◆ ExpirePolicy

typedef struct ExpirePolicy ExpirePolicy

Definition at line 164 of file server.h.

Variable Documentation

◆ ctdluid

uid_t ctdluid
extern

◆ sanity_diag_mode

int sanity_diag_mode
extern

Definition at line 27 of file server_main.c.

Referenced by check_control(), control_find_user(), and main().

◆ ScheduledShutdown

int ScheduledShutdown
extern

Definition at line 25 of file citserver.c.

Referenced by check_sched_shutdown(), and cmd_scdn().