20 lines
886 B
C
20 lines
886 B
C
#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
|