The Pedigree Project  0.1
Public Member Functions | Private Attributes | List of all members
PedigreeIpc::SharedIpcMessage Class Reference

#include <Ipc.h>

+ Inheritance diagram for PedigreeIpc::SharedIpcMessage:
+ Collaboration diagram for PedigreeIpc::SharedIpcMessage:

Public Member Functions

 SharedIpcMessage (size_t nBytes, void *existingHandle)
 
virtual bool initialise ()
 
void * getHandle () const
 
size_t getSize () const
 
- Public Member Functions inherited from PedigreeIpc::StandardIpcMessage
 StandardIpcMessage (void *)
 Internal use only.
 
virtual void * getBuffer () const
 

Private Attributes

size_t m_nBytes
 
void * m_pHandle
 

Additional Inherited Members

- Protected Attributes inherited from PedigreeIpc::StandardIpcMessage
void * m_vAddr
 

Detailed Description

A message that is over 4 KB in size, and is really a shared memory area rather than an IPC message, to be precise.

Definition at line 51 of file modules/subsys/native/include/pedigree/native/ipc/Ipc.h.


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