summaryrefslogtreecommitdiff
path: root/src/net/net.h
AgeCommit message (Collapse)AuthorFilesLines
2009-11-03Remove more _SUPPORT ifdefs and do some cleanupJared Adams1-0/+4
2009-10-13Add an asynchronous download classJared Adams1-2/+2
And use it to download news, updates, and the server list.
2009-09-30Merge login state machines for both clientsJared Adams1-4/+9
Also do some cleanup and refactoring of related code.
2009-07-13Rename Net::SkillHandler to Net::SpecialHandlerJared Adams1-2/+2
SkillHandler::up moved to PlayerHandler::increaseSkill
2009-04-07Make GeneralHandlers for both networksJared Adams1-0/+2
Also make Net::LogoutHandler
2009-04-02Some cleanup and renamingBjørn Lindeijer1-39/+29
* Removed superfluous 'virtual' keyword in *Handler implementations * Renamed NPCHandler to NpcHandler * Renamed InvyHandler to InventoryHandler * Made all *Handler interface methods pure virtual * Used forward declarations in net.h * Renamed {start,end}Shoping to {start,end}Shopping
2009-03-31Make network handler functions virtualJared Adams1-13/+13
2009-03-31Add first draft of net handlersJared Adams1-0/+67
eAthena NPC handler has been implemented and is being used for NPC interraction.