Home | History | Annotate | Download | only in POSIX

Lines Matching full:processmessage

1 //===-- ProcessMessage.h ----------------------------------------*- C++ -*-===//
18 class ProcessMessage
71 ProcessMessage()
83 static ProcessMessage Limbo(lldb::tid_t tid, int status) {
84 return ProcessMessage(tid, eLimboMessage, status);
88 static ProcessMessage Signal(lldb::tid_t tid, int signum) {
89 return ProcessMessage(tid, eSignalMessage, signum);
94 static ProcessMessage SignalDelivered(lldb::tid_t tid, int signum) {
95 return ProcessMessage(tid, eSignalDeliveredMessage, signum);
99 static ProcessMessage Trace(lldb::tid_t tid) {
100 return ProcessMessage(tid, eTraceMessage);
104 static ProcessMessage Break(lldb::tid_t tid) {
105 return ProcessMessage(tid, eBreakpointMessage);
108 static ProcessMessage Watch(lldb::tid_t tid, lldb::addr_t wp_addr) {
109 return ProcessMessage(tid, eWatchpointMessage, 0, wp_addr);
113 static ProcessMessage Crash(lldb::pid_t pid, CrashReason reason,
115 ProcessMessage message(pid, eCrashMessage, signo, fault_addr);
121 static ProcessMessage NewThread(lldb::tid_t parent_tid, lldb::tid_t child_tid) {
122 return ProcessMessage(parent_tid, eNewThreadMessage, child_tid);
126 static ProcessMessage Exit(lldb::tid_t tid, int status) {
127 return ProcessMessage(tid, eExitMessage, status);
182 ProcessMessage(lldb::tid_t tid, Kind kind,
191 ProcessMessage(lldb::tid_t tid, Kind kind, lldb::tid_t child_tid)