4 // Default port that client talks to server on.
6 #define DEFAULT_PORT 29900
8 // Default port that server talks to game/app on.
10 #define TRACE_PORT 29905
13 // Message enums. All bodies to messages are assumed to be JSON unless documented here that they aren't.
17 LAUNCHSTEAMGAME = 0, // C->S
18 TOCLIENTMSG, // G,S->C
19 TRACE_SETNULLMODE, // C->S
20 TRACE_SETDUMPGLCALLS, // C->S
21 TRACE_SETDUMPGLBUFFERS, // C->S
22 TRACE_SETDUMPGLSHADERS, // C->S
23 TRACE_SETBACKTRACE, // C->S
24 TRACE_KILLTRACER, // C->S
25 TRACE_STARTCAPTURE, // C->S
26 TRACE_STOPCAPTURE, // C->S
27 TRACE_CAPTURESTATUS, // G->C
29 TRACE_RETRIEVE_CAPTURE, // C->S
30 TRACE_RETRIEVE_PART, // S->C
31 TRACE_LIST_TRACES, // C->S