Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes | Protected Attributes
AsyncMessage Struct Reference

#include <AsyncMessage.h>

Inheritance diagram for AsyncMessage:
Inheritance graph
[legend]
Collaboration diagram for AsyncMessage:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AsyncMessage (MRJSession *session)
virtual ~AsyncMessage ()
void send (Boolean async=false)
 AsyncMessage (MRJSession *session)
virtual ~AsyncMessage ()
void send (Boolean async=false)
virtual void execute ()=0
virtual void execute ()=0
void setNext (NativeMessage *next)
void setNext (NativeMessage *next)
NativeMessagegetNext ()
NativeMessagegetNext ()

Public Attributes

AsyncOsFilemFile
PRUint32 mOp
sqlite_int64 mOffset
PRInt32 mBytes
char * mBuf
AsyncMessagemNext

Protected Attributes

MRJSessionmSession

Detailed Description

Definition at line 49 of file AsyncMessage.h.


Constructor & Destructor Documentation

AsyncMessage::AsyncMessage ( MRJSession session) [inline]

Definition at line 51 of file AsyncMessage.h.

: mSession(session) {}
virtual AsyncMessage::~AsyncMessage ( ) [inline, virtual]

Definition at line 52 of file AsyncMessage.h.

{}
AsyncMessage::AsyncMessage ( MRJSession session) [inline]

Definition at line 52 of file AsyncMessage.h.

: mSession(session) {}
virtual AsyncMessage::~AsyncMessage ( ) [inline, virtual]

Definition at line 53 of file AsyncMessage.h.

{}

Member Function Documentation

virtual void NativeMessage::execute ( ) [pure virtual, inherited]

Implemented in CreateNativeThreadMessage, and CreateNativeThreadMessage.

Here is the caller graph for this function:

virtual void NativeMessage::execute ( ) [pure virtual, inherited]
NativeMessage* NativeMessage::getNext ( ) [inline, inherited]

Definition at line 61 of file MRJSession.h.

{ return mNext; }

Here is the caller graph for this function:

NativeMessage* NativeMessage::getNext ( ) [inline, inherited]

Definition at line 66 of file MRJSession.h.

{ return mNext; }
void NativeMessage::setNext ( NativeMessage next) [inline, inherited]

Definition at line 60 of file MRJSession.h.

{ mNext = next; }

Here is the caller graph for this function:

void NativeMessage::setNext ( NativeMessage next) [inline, inherited]

Definition at line 65 of file MRJSession.h.

{ mNext = next; }

Member Data Documentation

Definition at line 360 of file mozStorageAsyncIO.cpp.

Definition at line 354 of file mozStorageAsyncIO.cpp.

Definition at line 349 of file mozStorageAsyncIO.cpp.

Reimplemented from NativeMessage.

Definition at line 363 of file mozStorageAsyncIO.cpp.

Definition at line 353 of file mozStorageAsyncIO.cpp.

Definition at line 352 of file mozStorageAsyncIO.cpp.

Definition at line 57 of file AsyncMessage.h.


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