8#include <steamclient/types/clientmsg.hpp>
11namespace Steam::Messaging {
15namespace Steam::Dispatch {
16constexpr size_t MAX_REQUESTS = 512;
17using RequestExecFn = void (*)(Steam::Messaging::CMClient&,
const void*);
20 std::array<RequestExecFn, MAX_REQUESTS> table{};
23inline RequestRouter g_request_router;
25inline size_t next_request_id() {
32 static size_t id = next_request_id();
Event and command definitions used by the Steam messaging layer.