ManaPlus
Namespaces | Functions | Variables
net.cpp File Reference

(986a3bf)

#include "net/net.h"
#include "configuration.h"
#include "net/loginhandler.h"
#include "net/tmwa/generalhandler.h"
#include "net/eathena/generalhandler.h"
#include "utils/delete2.h"
#include "debug.h"

Go to the source code of this file.

Namespaces

 Net
 

Functions

void Net::connectToServer (const ServerInfo &server)
 
void Net::unload ()
 
ServerTypeT Net::getNetworkType ()
 
void Net::loadIgnorePackets ()
 
bool Net::isIgnorePacket (const int id)
 

Variables

int evolPacketOffset = 0
 
Net::AdminHandleradminHandler = 0
 
Net::CharServerHandlercharServerHandler = 0
 
Net::ChatHandlerchatHandler = 0
 
Net::ClanHandlerclanHandler = 0
 
Net::GeneralHandlergeneralHandler = 0
 
Net::InventoryHandlerinventoryHandler = 0
 
Net::LoginHandlerloginHandler = 0
 
Net::GameHandlergameHandler = 0
 
Net::GuildHandlerguildHandler = 0
 
Net::NpcHandlernpcHandler = 0
 
Net::PartyHandlerpartyHandler = 0
 
Net::PetHandlerpetHandler = 0
 
Net::PlayerHandlerplayerHandler = 0
 
Net::SkillHandlerskillHandler = 0
 
Net::TradeHandlertradeHandler = 0
 
Net::BeingHandlerbeingHandler = 0
 
Net::BuySellHandlerbuySellHandler = 0
 
Net::ServerFeaturesserverFeatures = 0
 
Net::AuctionHandlerauctionHandler = 0
 
Net::AchievementHandlerachievementHandler = 0
 
Net::AttendanceHandlerattendanceHandler = 0
 
Net::BankHandlerbankHandler = 0
 
Net::BattleGroundHandlerbattleGroundHandler = 0
 
Net::BuyingStoreHandlerbuyingStoreHandler = 0
 
Net::CashShopHandlercashShopHandler = 0
 
Net::ElementalHandlerelementalHandler = 0
 
Net::FamilyHandlerfamilyHandler = 0
 
Net::FriendsHandlerfriendsHandler = 0
 
Net::HomunculusHandlerhomunculusHandler = 0
 
Net::Mail2Handlermail2Handler = 0
 
Net::MailHandlermailHandler = 0
 
Net::MapHandlermapHandler = 0
 
Net::MarketHandlermarketHandler = 0
 
Net::BarterHandlerbarterHandler = 0
 
Net::MercenaryHandlermercenaryHandler = 0
 
Net::RefineHandlerrefineHandler = 0
 
Net::RouletteHandlerrouletteHandler = 0
 
Net::SearchStoreHandlersearchStoreHandler = 0
 
Net::VendingHandlervendingHandler = 0
 
Net::QuestHandlerquestHandler = 0
 
ServerTypeT Net::networkType = ServerType::UNKNOWN
 
std::set< int > Net::ignorePackets
 

Variable Documentation

◆ achievementHandler

Net::AchievementHandler* achievementHandler = 0

◆ adminHandler

Net::AdminHandler* adminHandler = 0

◆ attendanceHandler

Net::AttendanceHandler* attendanceHandler = 0

◆ auctionHandler

Net::AuctionHandler* auctionHandler = 0

◆ bankHandler

Net::BankHandler* bankHandler = 0

◆ barterHandler

Net::BarterHandler* barterHandler = 0

◆ battleGroundHandler

Net::BattleGroundHandler* battleGroundHandler = 0

◆ beingHandler

Net::BeingHandler* beingHandler = 0

◆ buyingStoreHandler

Net::BuyingStoreHandler* buyingStoreHandler = 0

◆ buySellHandler

Net::BuySellHandler* buySellHandler = 0

◆ cashShopHandler

Net::CashShopHandler* cashShopHandler = 0

◆ charServerHandler

Net::CharServerHandler* charServerHandler = 0

◆ chatHandler

Net::ChatHandler* chatHandler = 0

◆ clanHandler

Net::ClanHandler* clanHandler = 0

◆ elementalHandler

Net::ElementalHandler* elementalHandler = 0

◆ evolPacketOffset

int evolPacketOffset = 0

Definition at line 40 of file net.cpp.

Referenced by EAthena::LoginRecv::processServerVersion(), and Client::unloadData().

◆ familyHandler

Net::FamilyHandler* familyHandler = 0

◆ friendsHandler

Net::FriendsHandler* friendsHandler = 0

◆ gameHandler

Net::GameHandler* gameHandler = 0

◆ generalHandler

Net::GeneralHandler* generalHandler = 0

◆ guildHandler

Net::GuildHandler* guildHandler = 0

◆ homunculusHandler

Net::HomunculusHandler* homunculusHandler = 0

◆ inventoryHandler

Net::InventoryHandler* inventoryHandler = 0

◆ loginHandler

Net::LoginHandler* loginHandler = 0

◆ mail2Handler

Net::Mail2Handler* mail2Handler = 0

◆ mailHandler

Net::MailHandler* mailHandler = 0

◆ mapHandler

Net::MapHandler* mapHandler = 0

◆ marketHandler

Net::MarketHandler* marketHandler = 0

◆ mercenaryHandler

Net::MercenaryHandler* mercenaryHandler = 0

◆ npcHandler

Net::NpcHandler* npcHandler = 0

◆ partyHandler

Net::PartyHandler* partyHandler = 0

◆ petHandler

Net::PetHandler* petHandler = 0

◆ playerHandler

Net::PlayerHandler* playerHandler = 0

◆ questHandler

Net::QuestHandler* questHandler = 0

◆ refineHandler

Net::RefineHandler* refineHandler = 0

◆ rouletteHandler

Net::RouletteHandler* rouletteHandler = 0

◆ searchStoreHandler

Net::SearchStoreHandler* searchStoreHandler = 0

◆ serverFeatures

Net::ServerFeatures* serverFeatures = 0

◆ skillHandler

Net::SkillHandler* skillHandler = 0

◆ tradeHandler

Net::TradeHandler* tradeHandler = 0

◆ vendingHandler

Net::VendingHandler* vendingHandler = 0