Mana
Loading...
Searching...
No Matches
Public Member Functions | List of all members
TmwAthena::AdminHandler Class Referencefinal

#include <adminhandler.h>

Inheritance diagram for TmwAthena::AdminHandler:
TmwAthena::MessageHandler Net::AdminHandler Net::MessageHandler

Public Member Functions

 AdminHandler ()
 
void handleMessage (MessageIn &msg) override
 
void kick (const std::string &name) override
 
void ban (const std::string &name) override
 
void unban (const std::string &name) override
 
- Public Member Functions inherited from TmwAthena::MessageHandler
 MessageHandler ()
 
 ~MessageHandler () override
 
void setNetwork (Network *network)
 
- Public Member Functions inherited from Net::AdminHandler
virtual ~AdminHandler ()=default
 

Additional Inherited Members

- Public Attributes inherited from Net::MessageHandler
const uint16_t * handledMessages = _no_messages
 
- Protected Attributes inherited from TmwAthena::MessageHandler
NetworkmNetwork
 

Detailed Description

Definition at line 31 of file adminhandler.h.

Constructor & Destructor Documentation

◆ AdminHandler()

TmwAthena::AdminHandler::AdminHandler ( )

Definition at line 43 of file adminhandler.cpp.

Member Function Documentation

◆ ban()

void TmwAthena::AdminHandler::ban ( const std::string &  name)
overridevirtual

Implements Net::AdminHandler.

Definition at line 81 of file adminhandler.cpp.

◆ handleMessage()

void TmwAthena::AdminHandler::handleMessage ( MessageIn msg)
overridevirtual

Implements TmwAthena::MessageHandler.

Definition at line 55 of file adminhandler.cpp.

◆ kick()

void TmwAthena::AdminHandler::kick ( const std::string &  name)
overridevirtual

Implements Net::AdminHandler.

Definition at line 76 of file adminhandler.cpp.

◆ unban()

void TmwAthena::AdminHandler::unban ( const std::string &  name)
overridevirtual

Implements Net::AdminHandler.

Definition at line 86 of file adminhandler.cpp.


The documentation for this class was generated from the following files: