summaryrefslogtreecommitdiffstats
path: root/lldb/source/Host/macosx/launcherXPCService/LauncherXPCService.h
blob: 53172513dc186dc1a3e863705f811823ac67485b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#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 LauncherXPCServiceChildPIDKey           "childPID"
#define LauncherXPCServiceErrorTypeKey          "errorType"
#define LauncherXPCServiceCodeTypeKey           "errorCode"

#endif
OpenPOWER on IntegriCloud