loggingservices/eventlogger/LogServ/inc/LogServOperationBase.h
branchRCL_3
changeset 24 cc28652e0254
parent 23 26645d81f48d
equal deleted inserted replaced
23:26645d81f48d 24:cc28652e0254
    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);
       
    76 
    75 
    77 protected:
    76 protected:
    78 	inline RMessage2& Message();
    77 	inline RMessage2& Message();
    79 
    78 
    80 private:
    79 private:
    83 	CLogPackage& iPackage;
    82 	CLogPackage& iPackage;
    84 	RMessage2 iMessage;
    83 	RMessage2 iMessage;
    85 	TLogClientServerData iClientServerData;
    84 	TLogClientServerData iClientServerData;
    86 	TLogServSessionId iSessionId;
    85 	TLogServSessionId iSessionId;
    87 	TSglQueLink iServerLink;
    86 	TSglQueLink iServerLink;
    88 	TBool iMessageCompletion;
       
    89 	};
    87 	};
    90 
    88 
    91 
    89 
    92 #include "LogServOperationBase.inl"
    90 #include "LogServOperationBase.inl"
    93 
    91