Omega Security Services 0.7.3

parser.h File Reference

Go to the source code of this file.

Defines

#define MAXPARA   15

Functions

int psr_init ()
void psr_HandleEvent (Socket *, int)
void HandleClientCmds (User *u, int ac, char **av)
static void HandlePrivMsg (User *, int, char **)
static int break_params (int, char **, const char **, int, int)

Variables

char source [32]
char command [32]
char target [33]

Define Documentation

#define MAXPARA   15

Definition at line 4 of file parser.h.


Function Documentation

static int break_params ( int  ,
char **  ,
const char **  ,
int  ,
int   
) [inline, static]
void HandleClientCmds ( User *  u,
int  ac,
char **  av 
)
static void HandlePrivMsg ( User *  ,
int  ,
char **   
) [static]
void psr_HandleEvent ( Socket ,
int   
)

Definition at line 263 of file parser.c.

Referenced by Run().

int psr_init ( )

Hook our socket so we can handle our own socket events

Definition at line 38 of file parser.c.

References AddUserCmd(), and HandleClientCmds().

Referenced by Run().


Variable Documentation

char command[32]

Definition at line 9 of file parser.h.

Referenced by parse().

char source[32]

Definition at line 8 of file parser.h.

char target[33]

Definition at line 10 of file parser.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines