summaryrefslogtreecommitdiffstats
path: root/lldb/source/Host/macosx/launcherXPCService/LauncherXPCService.h
blob: 2181173bc4930a9cc1acf18cce46bc18cb060d9a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef LLDB_LauncherXPCService_h
#define LLDB_LauncherXPCService_h

#define LaunchUsingXPCRightName "com.apple.lldb.LaunchUsingXPC"

// These XPC messaging keys are used for communication between Host.mm and the XPC service.
#define LauncherXPCServiceAuthKey               "auth-key"
#define LauncherXPCServiceArgPrefxKey           "arg"
#define LauncherXPCServiceEnvPrefxKey           "env"
#define LauncherXPCServiceCPUTypeKey            "cpuType"
#define LauncherXPCServicePosixspawnFlagsKey    "posixspawnFlags"
#define LauncherXPCServiceStdInPathKeyKey       "stdInPath"
#define LauncherXPCServiceStdOutPathKeyKey      "stdOutPath"
#define LauncherXPCServiceStdErrPathKeyKey      "stdErrPath"
#define LauncherXPCServiceChildPIDKey           "childPID"
#define LauncherXPCServiceErrorTypeKey          "errorType"
#define LauncherXPCServiceCodeTypeKey           "errorCode"

#endif
OpenPOWER on IntegriCloud