admin.cpp File Reference

Admin implementation file. More...

#include "admin.h"

Go to the source code of this file.

Functions

Plugincontruct_admin (BotKernel *b)
void destroy_admin (Plugin *p)
bool addsuperadmin (Message *m, Plugin *p, BotKernel *b)
bool addtempsuperadmin (Message *m, Plugin *p, BotKernel *b)
bool setSuperAdminPass (Message *m, Plugin *p, BotKernel *b)
bool clearTemporaryAdmins (Message *m, Plugin *p, BotKernel *b)
bool superadminlist (Message *m, Plugin *p, BotKernel *b)
bool delsuperadmin (Message *m, Plugin *p, BotKernel *b)
bool reset (Message *m, Plugin *p, BotKernel *b)
bool disconnect (Message *m, Plugin *p, BotKernel *b)
bool getconfvalue (Message *m, Plugin *p, BotKernel *b)
bool setconfvalue (Message *m, Plugin *p, BotKernel *b)
bool deletekey (Message *m, Plugin *p, BotKernel *b)
bool loadconffile (Message *m, Plugin *p, BotKernel *b)
bool flushconffile (Message *m, Plugin *p, BotKernel *b)
bool setloglevel (Message *m, Plugin *p, BotKernel *b)
bool setlogkeepfiles (Message *m, Plugin *p, BotKernel *b)
bool setlogperiod (Message *m, Plugin *p, BotKernel *b)
bool addOnlyon (Message *m, Plugin *p, BotKernel *b)
bool delOnlyon (Message *m, Plugin *p, BotKernel *b)
bool enable (Message *m, Plugin *p, BotKernel *b)
bool disable (Message *m, Plugin *p, BotKernel *b)
bool commandsStatus (Message *m, Plugin *p, BotKernel *b)
bool allowedCommandCheck (Message *m, Plugin *p, BotKernel *b)
bool chanlev (Message *m, Plugin *p, BotKernel *b)
bool joinChannel (Message *m, Plugin *p, BotKernel *b)
bool leaveChannel (Message *m, Plugin *p, BotKernel *b)
bool cycleChannel (Message *m, Plugin *p, BotKernel *b)
bool setNick (Message *m, Plugin *p, BotKernel *b)
bool tell (Message *m, Plugin *p, BotKernel *b)
bool notice (Message *m, Plugin *p, BotKernel *b)
bool raw (Message *m, Plugin *p, BotKernel *b)
bool whoami (Message *m, Plugin *p, BotKernel *b)
bool reauth (Message *m, Plugin *p, BotKernel *b)
bool onInvite (Message *m, Plugin *p, BotKernel *b)
bool error (Message *m, Plugin *p, BotKernel *b)
bool getnbcountdowns (Message *m, Plugin *p, BotKernel *b)
bool clearCountDowns (Message *m, Plugin *p, BotKernel *b)


Detailed Description

Admin implementation file.

Definition in file admin.cpp.


Function Documentation

bool addOnlyon ( Message m,
Plugin p,
BotKernel b 
)

bool addsuperadmin ( Message m,
Plugin p,
BotKernel b 
)

bool addtempsuperadmin ( Message m,
Plugin p,
BotKernel b 
)

bool allowedCommandCheck ( Message m,
Plugin p,
BotKernel b 
)

bool chanlev ( Message m,
Plugin p,
BotKernel b 
)

bool clearCountDowns ( Message m,
Plugin p,
BotKernel b 
)

bool clearTemporaryAdmins ( Message m,
Plugin p,
BotKernel b 
)

Definition at line 813 of file admin.cpp.

bool commandsStatus ( Message m,
Plugin p,
BotKernel b 
)

Plugin* contruct_admin ( BotKernel b  ) 

Definition at line 748 of file admin.cpp.

bool cycleChannel ( Message m,
Plugin p,
BotKernel b 
)

bool deletekey ( Message m,
Plugin p,
BotKernel b 
)

bool delOnlyon ( Message m,
Plugin p,
BotKernel b 
)

bool delsuperadmin ( Message m,
Plugin p,
BotKernel b 
)

void destroy_admin ( Plugin p  ) 

Definition at line 752 of file admin.cpp.

bool disable ( Message m,
Plugin p,
BotKernel b 
)

bool disconnect ( Message m,
Plugin p,
BotKernel b 
)

bool enable ( Message m,
Plugin p,
BotKernel b 
)

bool error ( Message m,
Plugin p,
BotKernel b 
)

Definition at line 1310 of file admin.cpp.

References ERROR, Message::getMessage(), BotKernel::getSysLog(), and LogFile::log().

Referenced by BotKernel::loadPlugin().

bool flushconffile ( Message m,
Plugin p,
BotKernel b 
)

bool getconfvalue ( Message m,
Plugin p,
BotKernel b 
)

bool getnbcountdowns ( Message m,
Plugin p,
BotKernel b 
)

bool joinChannel ( Message m,
Plugin p,
BotKernel b 
)

bool leaveChannel ( Message m,
Plugin p,
BotKernel b 
)

bool loadconffile ( Message m,
Plugin p,
BotKernel b 
)

bool notice ( Message m,
Plugin p,
BotKernel b 
)

bool onInvite ( Message m,
Plugin p,
BotKernel b 
)

bool raw ( Message m,
Plugin p,
BotKernel b 
)

bool reauth ( Message m,
Plugin p,
BotKernel b 
)

bool reset ( Message m,
Plugin p,
BotKernel b 
)

bool setconfvalue ( Message m,
Plugin p,
BotKernel b 
)

bool setlogkeepfiles ( Message m,
Plugin p,
BotKernel b 
)

bool setloglevel ( Message m,
Plugin p,
BotKernel b 
)

bool setlogperiod ( Message m,
Plugin p,
BotKernel b 
)

bool setNick ( Message m,
Plugin p,
BotKernel b 
)

bool setSuperAdminPass ( Message m,
Plugin p,
BotKernel b 
)

bool superadminlist ( Message m,
Plugin p,
BotKernel b 
)

bool tell ( Message m,
Plugin p,
BotKernel b 
)

bool whoami ( Message m,
Plugin p,
BotKernel b 
)


Generated on Sun Aug 16 15:28:29 2009 for trustyRC by  doxygen 1.5.8