Planeshift
google_breakpad::MachSendMessage Class Reference

#include <MachIPC.h>

Public Member Functions

 MachSendMessage (int32_t message_id)
 
- Public Member Functions inherited from google_breakpad::MachMessage
bool AddDescriptor (const MachMsgPortDescriptor &desc)
 
uint8_t * GetData ()
 
uint32_t GetDataLength ()
 
MachMsgPortDescriptorGetDescriptor (int n)
 
int GetDescriptorCount () const
 
int32_t GetMessageID ()
 
mach_port_t GetTranslatedPort (int n)
 
bool IsSimpleMessage () const
 
bool SetData (void *data, int32_t data_length)
 
void SetMessageID (int32_t message_id)
 

Additional Inherited Members

- Protected Member Functions inherited from google_breakpad::MachMessage
mach_msg_size_t CalculateSize ()
 
MessageDataPacketGetDataPacket ()
 
 MachMessage ()
 
void SetDescriptor (int n, const MachMsgPortDescriptor &desc)
 
void SetDescriptorCount (int n)
 
- Protected Attributes inherited from google_breakpad::MachMessage
mach_msg_body_t body
 
mach_msg_header_t head
 
uint8_t padding [1024]
 

Detailed Description

Definition at line 243 of file MachIPC.h.

Constructor & Destructor Documentation

google_breakpad::MachSendMessage::MachSendMessage ( int32_t  message_id)

The documentation for this class was generated from the following file: