loggingservices/eventlogger/LogServ/inc/LogServOperationBase.h
branchRCL_3
changeset 23 26645d81f48d
parent 0 08ec8eefde2f
child 24 cc28652e0254
equal deleted inserted replaced
21:28839de615b4 23:26645d81f48d
    70 	inline MLogServTaskInterface& TaskInterface() const;
    70 	inline MLogServTaskInterface& TaskInterface() const;
    71 	inline MLogServOperationManager& OperationManager() const;
    71 	inline MLogServOperationManager& OperationManager() const;
    72 	inline TLogOperationType Type() const;
    72 	inline TLogOperationType Type() const;
    73 	inline TLogServSessionId SessionId();
    73 	inline TLogServSessionId SessionId();
    74 	static TUint QueueOffset();
    74 	static TUint QueueOffset();
       
    75 	inline void SetMessageCompletion(const TBool aMessageCompletion);
    75 
    76 
    76 protected:
    77 protected:
    77 	inline RMessage2& Message();
    78 	inline RMessage2& Message();
    78 
    79 
    79 private:
    80 private:
    82 	CLogPackage& iPackage;
    83 	CLogPackage& iPackage;
    83 	RMessage2 iMessage;
    84 	RMessage2 iMessage;
    84 	TLogClientServerData iClientServerData;
    85 	TLogClientServerData iClientServerData;
    85 	TLogServSessionId iSessionId;
    86 	TLogServSessionId iSessionId;
    86 	TSglQueLink iServerLink;
    87 	TSglQueLink iServerLink;
       
    88 	TBool iMessageCompletion;
    87 	};
    89 	};
    88 
    90 
    89 
    91 
    90 #include "LogServOperationBase.inl"
    92 #include "LogServOperationBase.inl"
    91 
    93