#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