![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include <Session.h>
Public Member Functions | |
Session (boost::asio::io_context &io_context, channel &ch) | |
![]() | |
tcp_session_tpl (boost::asio::io_context &io_context, channel &ch) | |
tcp_socket & | getSocket () noexcept |
virtual void | start () |
void | sendPacket (const WorldPacket &p) override |
virtual void | sendFile (const string &fileName) |
![]() | |
virtual | ~subscriber ()=default |
virtual void | sendPacket (const WorldPacket &p)=0 |
Private Member Functions | |
void | handlePacket (WorldPacket &p) override |
void | HandleGeometryListOpCode (WorldPacket &p) |
void | HandleRequestGeometry (WorldPacket &p) |
Additional Inherited Members | |
![]() | |
virtual void | handlePacket (WorldPacket &p) |
virtual void | HandleHeartBeatOpCode (WorldPacket &p) |
virtual void | HandleDisconnectOpCode (WorldPacket &p) |
virtual void | HandlePingOpCode (WorldPacket &p) |
virtual void | HandleEntityUpdateOpCode (WorldPacket &p) |
Divide::Session::Session | ( | boost::asio::io_context & | io_context, |
channel & | ch | ||
) |
Definition at line 17 of file Session.cpp.
|
private |
Definition at line 38 of file Session.cpp.
|
overrideprivatevirtual |
Reimplemented from Divide::tcp_session_tpl.
Definition at line 22 of file Session.cpp.
|
private |
Definition at line 80 of file Session.cpp.