class RFileLoggerBody : public RSessionBase |
RFileLoggerBody - class to provide all internal data for the client side
This class contains all data members which would otherwise be in the RFileLogger class. They are instead in this file since that keeps the size of RFileLogger to a minimum, and also means its size will not change very often. By keeping the RFileLogger class size to a minimum, it means in release builds where no logging is to be included, only a skeleton of the RFileLogger is built into each component, numbering a handful of bytes.
Public Member Functions | |
---|---|
RFileLoggerBody () | |
void | Close () |
TInt | DoCreateSession (const TDesC &, const TVersion &, TInt ) |
TInt | DoSendReceive ( TInt , const TIpcArgs &) |
TInt | DoSendReceive ( TInt ) |
Inherited Enumerations | |
---|---|
RHandleBase:TAttributes | |
RSessionBase:TAttachMode |
Public Attributes | |
---|---|
TFlogOverflow16 | iFlogOverflow16 |
TFlogOverflow8 | iFlogOverflow8 |
TPckgBuf < TBool > | iLoggingOnPckg |
Inherited Attributes | |
---|---|
RHandleBase::iHandle |
TInt | DoCreateSession | ( | const TDesC & | aServer, |
const TVersion & | aVersion, | |||
TInt | aAsyncMessageSlots | |||
) | [inline] |
TInt | DoSendReceive | ( | TInt | aFunction, |
const TIpcArgs & | aArgs | |||
) | const [inline] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.