Mana
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
TmwAthena::MessageHandler Class Referenceabstract

#include <messagehandler.h>

Inheritance diagram for TmwAthena::MessageHandler:
Net::MessageHandler TmwAthena::AbilityHandler TmwAthena::AdminHandler TmwAthena::BeingHandler TmwAthena::BuySellHandler TmwAthena::CharServerHandler TmwAthena::ChatHandler TmwAthena::GameHandler TmwAthena::GeneralHandler TmwAthena::GuildHandler TmwAthena::InventoryHandler TmwAthena::ItemHandler TmwAthena::LoginHandler TmwAthena::NpcHandler TmwAthena::PartyHandler TmwAthena::PlayerHandler TmwAthena::TradeHandler

Public Member Functions

 MessageHandler ()
 
 ~MessageHandler () override
 
virtual void handleMessage (MessageIn &msg)=0
 
void setNetwork (Network *network)
 

Protected Attributes

NetworkmNetwork
 

Additional Inherited Members

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

Detailed Description

Definition at line 36 of file messagehandler.h.

Constructor & Destructor Documentation

◆ MessageHandler()

TmwAthena::MessageHandler::MessageHandler ( )

Definition at line 30 of file messagehandler.cpp.

◆ ~MessageHandler()

TmwAthena::MessageHandler::~MessageHandler ( )
overridevirtual

Reimplemented from Net::MessageHandler.

Definition at line 35 of file messagehandler.cpp.

Member Function Documentation

◆ handleMessage()

virtual void TmwAthena::MessageHandler::handleMessage ( MessageIn msg)
pure virtual

◆ setNetwork()

void TmwAthena::MessageHandler::setNetwork ( Network network)

Definition at line 41 of file messagehandler.cpp.

Member Data Documentation

◆ mNetwork

Network* TmwAthena::MessageHandler::mNetwork
protected

Definition at line 48 of file messagehandler.h.


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