[Added] functionality for most SOE protocol packets. Data Channel packets are now... master
authorDallin Wellington <dead1ock@opengalaxies.org>
Sun, 10 Jan 2010 10:44:56 +0000 (03:44 -0700)
committerDallin Wellington <dead1ock@opengalaxies.org>
Sun, 10 Jan 2010 10:44:56 +0000 (03:44 -0700)
commit0ebd8b6fcbfa9d32ee06a0d6dbe56086a91f8e9a
treebf27239b8f1d8d2bd2cfb034e13590674447d964
parente385271d4e6e9c0ad4de9b9a506823546e4d1259
[Added] functionality for most SOE protocol packets. Data Channel packets are now converted to Engine Events.
[Added] A LoginClientId "dummy" event. The Login project will be deleted and redone before my merge with the main branch.
[Added] The PacketTranslator class, which will take Data Channel messages and translate them into Engine Events, followed by queuing them.
[Modified] the ByteBuffer class to work more sanely. ( this class still need a bit of work in the area of elegance )
[Note] ( to self ) My merge with the main branch is growing closer. Im going to need to "cleanse" the code I have written so it matches standard.
19 files changed:
src/cluster/login/evtdata_loginclientid.h [new file with mode: 0644]
src/cluster/login/loginserverapp.cc
src/cluster/login/loginserverapp.h
src/framework/core/eventmanager.cc
src/framework/core/eventmanager.h
src/framework/core/ieventdata.h
src/framework/core/ieventmanager.h
src/framework/net/baseserver.cc
src/framework/net/baseserver.h
src/framework/net/message.cc
src/framework/net/message.h
src/framework/net/packettranslator.cc [new file with mode: 0644]
src/framework/net/packettranslator.h [new file with mode: 0644]
src/framework/net/session.cc
src/framework/net/session.h
src/framework/net/soe_headers.h
src/framework/util/bytebuffer.h
src/framework/util/endian.h
src/framework/util/iserializable.h