Planeshift
|
#include <client_info.h>
Public Member Functions | |
MDRawAssertionInfo * | assert_info () const |
ClientInfo (pid_t pid) | |
ClientInfo (CrashGenerationServer *crash_server, DWORD pid, MINIDUMP_TYPE dump_type, DWORD *thread_id, EXCEPTION_POINTERS **ex_info, MDRawAssertionInfo *assert_info, const CustomClientInfo &custom_client_info) | |
DWORD | crash_id () const |
CrashGenerationServer * | crash_server () const |
const CustomClientInfo & | custom_client_info () const |
HANDLE | dump_generated_handle () const |
HANDLE | dump_requested_handle () const |
MINIDUMP_TYPE | dump_type () const |
EXCEPTION_POINTERS ** | ex_info () const |
bool | GetClientExceptionInfo (EXCEPTION_POINTERS **ex_info) const |
bool | GetClientThreadId (DWORD *thread_id) const |
CustomClientInfo | GetCustomInfo () const |
bool | Initialize () |
pid_t | pid () const |
DWORD | pid () const |
bool | PopulateCustomInfo () |
HANDLE | process_handle () const |
void | set_dump_request_wait_handle (HANDLE value) |
void | set_process_exit_wait_handle (HANDLE value) |
DWORD * | thread_id () const |
void | UnregisterDumpRequestWaitAndBlockUntilNoPending () |
void | UnregisterProcessExitWait (bool block_until_no_pending) |
~ClientInfo () |
Definition at line 35 of file client_info.h.
google_breakpad::ClientInfo::ClientInfo | ( | pid_t | pid | ) | [inline, explicit] |
Definition at line 37 of file client_info.h.
google_breakpad::ClientInfo::ClientInfo | ( | CrashGenerationServer * | crash_server, |
DWORD | pid, | ||
MINIDUMP_TYPE | dump_type, | ||
DWORD * | thread_id, | ||
EXCEPTION_POINTERS ** | ex_info, | ||
MDRawAssertionInfo * | assert_info, | ||
const CustomClientInfo & | custom_client_info | ||
) |
google_breakpad::ClientInfo::~ClientInfo | ( | ) |
MDRawAssertionInfo* google_breakpad::ClientInfo::assert_info | ( | ) | const [inline] |
Definition at line 63 of file client_info.h.
DWORD google_breakpad::ClientInfo::crash_id | ( | ) | const [inline] |
Definition at line 68 of file client_info.h.
CrashGenerationServer* google_breakpad::ClientInfo::crash_server | ( | ) | const [inline] |
Definition at line 59 of file client_info.h.
const CustomClientInfo& google_breakpad::ClientInfo::custom_client_info | ( | ) | const [inline] |
Definition at line 69 of file client_info.h.
HANDLE google_breakpad::ClientInfo::dump_generated_handle | ( | ) | const [inline] |
Definition at line 67 of file client_info.h.
HANDLE google_breakpad::ClientInfo::dump_requested_handle | ( | ) | const [inline] |
Definition at line 66 of file client_info.h.
MINIDUMP_TYPE google_breakpad::ClientInfo::dump_type | ( | ) | const [inline] |
Definition at line 61 of file client_info.h.
EXCEPTION_POINTERS** google_breakpad::ClientInfo::ex_info | ( | ) | const [inline] |
Definition at line 62 of file client_info.h.
bool google_breakpad::ClientInfo::GetClientExceptionInfo | ( | EXCEPTION_POINTERS ** | ex_info | ) | const |
bool google_breakpad::ClientInfo::GetClientThreadId | ( | DWORD * | thread_id | ) | const |
CustomClientInfo google_breakpad::ClientInfo::GetCustomInfo | ( | ) | const |
bool google_breakpad::ClientInfo::Initialize | ( | ) |
pid_t google_breakpad::ClientInfo::pid | ( | ) | const [inline] |
Definition at line 39 of file client_info.h.
DWORD google_breakpad::ClientInfo::pid | ( | ) | const [inline] |
Definition at line 60 of file client_info.h.
bool google_breakpad::ClientInfo::PopulateCustomInfo | ( | ) |
HANDLE google_breakpad::ClientInfo::process_handle | ( | ) | const [inline] |
Definition at line 65 of file client_info.h.
void google_breakpad::ClientInfo::set_dump_request_wait_handle | ( | HANDLE | value | ) | [inline] |
Definition at line 73 of file client_info.h.
void google_breakpad::ClientInfo::set_process_exit_wait_handle | ( | HANDLE | value | ) | [inline] |
Definition at line 77 of file client_info.h.
DWORD* google_breakpad::ClientInfo::thread_id | ( | ) | const [inline] |
Definition at line 64 of file client_info.h.
void google_breakpad::ClientInfo::UnregisterDumpRequestWaitAndBlockUntilNoPending | ( | ) |
void google_breakpad::ClientInfo::UnregisterProcessExitWait | ( | bool | block_until_no_pending | ) |