Where to find client packet received

Hi, I’ve started to work on Trinity Server for 2 weeks now and I would like to understand more how the Core works. I’m espacially looking for the C++ file where I could find the actions executed on a packet arrival from the client but I haven’t find after an hour. Does anybody know where it is ?

opcodes.cpp

It will list each opcode (packet) and the assigned handler function and if the packet handler should be executed in world tick (when everything is safe to do basically, threadunsafe) or if it can execute on map tick (maps can update simultaneously, so accessing certain data can be dangerous).

Also see opcodes.h

https://github.com/TrinityCore/TrinityCore/blob/master/src/server/game/Server/Protocol/Opcodes.cpp