telephonyserver/etelserverandcore/INC/ET_PHONE.H
branchopencode
changeset 77 930a53cdc2d3
parent 24 6638e7f4bd8f
child 81 7f379d8ed02d
equal deleted inserted replaced
35:6fbc08ed9c42 77:930a53cdc2d3
   280                                         CTelObject::TReqMode aReqMode, const TInt aIpc, TInt aError);	
   280                                         CTelObject::TReqMode aReqMode, const TInt aIpc, TInt aError);	
   281     TBool DeliveryInProgress() const;
   281     TBool DeliveryInProgress() const;
   282     TInt ClientsDecision( const RMessage2& aMessage, CTelSession* aSession, TBool aAccepted );
   282     TInt ClientsDecision( const RMessage2& aMessage, CTelSession* aSession, TBool aAccepted );
   283 	void DeletedReqEntry( CReqEntry* aReqEntry );
   283 	void DeletedReqEntry( CReqEntry* aReqEntry );
   284 	CReqEntry* NewUpdatedReqEntry();
   284 	CReqEntry* NewUpdatedReqEntry();
       
   285 	CTelObject::TReqMode GetReqMode()const; 
   285         
   286         
   286 private:
   287 private:
   287     void ConstructL();
   288     void ConstructL();
   288     CMmDeliveryObject( CTelObject& aTelObject );
   289     CMmDeliveryObject( CTelObject& aTelObject );
   289     
   290     
   292   
   293   
   293     void DoStart();
   294     void DoStart();
   294     void Clear();
   295     void Clear();
   295 
   296 
   296 public:
   297 public:
   297 	// TODO temp for testing. Is delivery manager the correct place for these
   298 
   298 	// or should there be a separate data storage object?
       
   299 	TPhoneClientId iSessionOwner;
   299 	TPhoneClientId iSessionOwner;
   300 	TBool iSessionReserved;
   300 	TBool iSessionReserved;
   301 
   301 
   302 private:
   302 private:
   303     
   303