]> git.cworth.org Git - vogl/blob - src/common/commands.h
Initial vogl checkin
[vogl] / src / common / commands.h
1
2
3 //
4 //  Default port that client talks to server on.
5 //
6 #define DEFAULT_PORT 29900
7 //
8 //  Default port that server talks to game/app on.
9 //
10 #define TRACE_PORT 29905
11
12 //
13 //  Message enums.  All bodies to messages are assumed to be JSON unless documented here that they aren't.
14 //
15 enum 
16 {
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
28     PING_GAME,                  // C->G
29     TRACE_RETRIEVE_CAPTURE,     // C->S
30     TRACE_RETRIEVE_PART,        // S->C
31     TRACE_LIST_TRACES,          // C->S
32     TRACE_LIST,                 // S->C
33     MAX_COMMAND
34 };
35