Crashpad
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
crashpad::ExceptionHandlerProtocol::ClientToServerMessage Struct Reference

The message passed from client to server. More...

#include "util/linux/exception_handler_protocol.h"

Public Types

enum  Type : uint32_t
 

Public Member Functions

 ClientToServerMessage ()
 Constructs this object.
 

Public Attributes

int32_t version
 Indicates what message version is being used.
 
Type type
 
VMAddress requesting_thread_stack_address
 A stack address of the thread sending the message.
 
union {
   ClientInformation   client_info
 Valid for type == kCrashDumpRequest.
 
}; 
 

Static Public Attributes

static constexpr int32_t kVersion = 1
 

Detailed Description

The message passed from client to server.

Member Enumeration Documentation

◆ Type

Enumerator
kTypeCheckCredentials 

Request that the server respond with its credentials.

kTypeCrashDumpRequest 

Used to request a crash dump for the sending client.


The documentation for this struct was generated from the following files: