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::AdminHandler * adminHandler = 0
 
Net::CharServerHandler * charServerHandler = 0
 
Net::ChatHandler * chatHandler = 0
 
Net::ClanHandler * clanHandler = 0
 
Net::GeneralHandler * generalHandler = 0
 
Net::InventoryHandler * inventoryHandler = 0
 
Net::LoginHandler * loginHandler = 0
 
Net::GameHandler * gameHandler = 0
 
Net::GuildHandler * guildHandler = 0
 
Net::NpcHandler * npcHandler = 0
 
Net::PartyHandler * partyHandler = 0
 
Net::PetHandler * petHandler = 0
 
Net::PlayerHandler * playerHandler = 0
 
Net::SkillHandler * skillHandler = 0
 
Net::TradeHandler * tradeHandler = 0
 
Net::BeingHandler * beingHandler = 0
 
Net::BuySellHandler * buySellHandler = 0
 
Net::ServerFeatures * serverFeatures = 0
 
Net::AuctionHandler * auctionHandler = 0
 
Net::AchievementHandler * achievementHandler = 0
 
Net::AttendanceHandler * attendanceHandler = 0
 
Net::BankHandler * bankHandler = 0
 
Net::BattleGroundHandler * battleGroundHandler = 0
 
Net::BuyingStoreHandler * buyingStoreHandler = 0
 
Net::CashShopHandler * cashShopHandler = 0
 
Net::ElementalHandler * elementalHandler = 0
 
Net::FamilyHandler * familyHandler = 0
 
Net::FriendsHandler * friendsHandler = 0
 
Net::HomunculusHandler * homunculusHandler = 0
 
Net::Mail2Handler * mail2Handler = 0
 
Net::MailHandler * mailHandler = 0
 
Net::MapHandler * mapHandler = 0
 
Net::MarketHandler * marketHandler = 0
 
Net::BarterHandler * barterHandler = 0
 
Net::MercenaryHandler * mercenaryHandler = 0
 
Net::RefineHandler * refineHandler = 0
 
Net::RouletteHandler * rouletteHandler = 0
 
Net::SearchStoreHandler * searchStoreHandler = 0
 
Net::VendingHandler * vendingHandler = 0
 
Net::QuestHandler * questHandler = 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