TrinityCore
Loading...
Searching...
No Matches
Session.cpp File Reference
#include "Session.h"
#include "AccountService.h"
#include "AuthenticationService.h"
#include "BattlenetRpcErrorCodes.h"
#include "ByteConverter.h"
#include "CryptoRandom.h"
#include "DatabaseEnv.h"
#include "Errors.h"
#include "Hash.h"
#include "IPLocation.h"
#include "IpBanCheckConnectionInitializer.h"
#include "LoginRESTService.h"
#include "MapUtils.h"
#include "ProtobufJSON.h"
#include "QueryCallback.h"
#include "RealmList.h"
#include "RealmList.pb.h"
#include "ServiceDispatcher.h"
#include "SslContext.h"
#include "Timezone.h"
#include "attribute_types.pb.h"
#include "challenge_service.pb.h"
#include "game_utilities_service.pb.h"
#include "rpc_types.pb.h"
#include <rapidjson/document.h>
#include <zlib.h>
+ Include dependency graph for Session.cpp:

Go to the source code of this file.

Functions

template<bool(Battlenet::Session::*)() processMethod, MessageBuffer Battlenet::Session::* outputBuffer>
static Optional< Trinity::Net::SocketReadCallbackResultPartialProcessPacket (Battlenet::Session *session, MessageBuffer &inputBuffer)
 

Function Documentation

◆ PartialProcessPacket()

template<bool(Battlenet::Session::*)() processMethod, MessageBuffer Battlenet::Session::* outputBuffer>
static Optional< Trinity::Net::SocketReadCallbackResult > PartialProcessPacket ( Battlenet::Session session,
MessageBuffer inputBuffer 
)
inlinestatic

Definition at line 710 of file Session.cpp.

+ Here is the call graph for this function: