|
Planeshift
|
#include <MachIPC.h>
Classes | |
| struct | MessageDataPacket |
Public Member Functions | |
| bool | AddDescriptor (const MachMsgPortDescriptor &desc) |
| uint8_t * | GetData () |
| uint32_t | GetDataLength () |
| MachMsgPortDescriptor * | GetDescriptor (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) |
Protected Member Functions | |
| mach_msg_size_t | CalculateSize () |
| MessageDataPacket * | GetDataPacket () |
| MachMessage () | |
| void | SetDescriptor (int n, const MachMsgPortDescriptor &desc) |
| void | SetDescriptorCount (int n) |
Protected Attributes | |
| mach_msg_body_t | body |
| mach_msg_header_t | head |
| uint8_t | padding [1024] |
| google_breakpad::MachMessage::MachMessage | ( | ) | [inline, protected] |
| bool google_breakpad::MachMessage::AddDescriptor | ( | const MachMsgPortDescriptor & | desc | ) |
| mach_msg_size_t google_breakpad::MachMessage::CalculateSize | ( | ) | [protected] |
| uint8_t* google_breakpad::MachMessage::GetData | ( | ) | [inline] |
| uint32_t google_breakpad::MachMessage::GetDataLength | ( | ) | [inline] |
| MessageDataPacket* google_breakpad::MachMessage::GetDataPacket | ( | ) | [protected] |
| MachMsgPortDescriptor* google_breakpad::MachMessage::GetDescriptor | ( | int | n | ) |
| int google_breakpad::MachMessage::GetDescriptorCount | ( | ) | const [inline] |
| int32_t google_breakpad::MachMessage::GetMessageID | ( | ) | [inline] |
| mach_port_t google_breakpad::MachMessage::GetTranslatedPort | ( | int | n | ) |
| bool google_breakpad::MachMessage::IsSimpleMessage | ( | ) | const [inline] |
| bool google_breakpad::MachMessage::SetData | ( | void * | data, |
| int32_t | data_length | ||
| ) |
| void google_breakpad::MachMessage::SetDescriptor | ( | int | n, |
| const MachMsgPortDescriptor & | desc | ||
| ) | [protected] |
| void google_breakpad::MachMessage::SetDescriptorCount | ( | int | n | ) | [protected] |
| void google_breakpad::MachMessage::SetMessageID | ( | int32_t | message_id | ) | [inline] |
mach_msg_body_t google_breakpad::MachMessage::body [protected] |
mach_msg_header_t google_breakpad::MachMessage::head [protected] |
uint8_t google_breakpad::MachMessage::padding[1024] [protected] |
1.7.3