1// SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd.
2//
3// SPDX-License-Identifier: GPL-3.0-or-later
4
5#ifndef REVERSE_DEBUGGER_CONSTANTS_H
6#define REVERSE_DEBUGGER_CONSTANTS_H
7
8namespace ReverseDebugger {
9namespace Constants {
10
11const char RECORD_ID[] = "ReverseDebugger.Record";
12const char REPLAY_ID[] = "ReverseDebugger.Replay";
13const char STOP_ID[] = "ReverseDebugger.Stop";
14const char MINIDUMP_RECORD[] = "ReverseDebugger.MinidumpRecord";
15const char MINIDUMP_VIEW[] = "ReverseDebugger.MinidumpView";
16const char MENU_ID[] = "ReverseDebugger.Menu";
17const char RUN_MODE_MINIDUMP[] = "ReverseDebugger.Minidump";
18const char RUN_MODE_RECORD[] = "ReverseDebugger.RunUnderRR";
19const char RUN_MODE_REPLAY[] = "ReverseDebugger.AttachToRR";
20
21const char EVENT_CATEGORY_SYSCALL[] = "Event.Category.Syscall";
22const char EVENT_CATEGORY_SIGNAL[] = "Event.Category.Signal";
23const char EVENT_CATEGORY_X11[] = "Event.Category.X11Event";
24const char EVENT_CATEGORY_DBUS[] = "Event.Category.DbusMsg";
25
26} // namespace ReverseDebugger
27} // namespace Constants
28
29#endif // REVERSE_DEBUGGER_CONSTANTS_H
30