voipplugins/sipconnectionprovider/ipvoicemailengine/inc/ipvmbxbase.h
branchRCL_3
changeset 15 ed1e38b404e5
parent 0 a4daefaec16c
equal deleted inserted replaced
11:bddb6d4447db 15:ed1e38b404e5
    96      * Cleans MceEvent instance.
    96      * Cleans MceEvent instance.
    97      */
    97      */
    98     void DeleteEvent();
    98     void DeleteEvent();
    99 
    99 
   100     /**
   100     /**
   101      * Update status of voice mails.
       
   102      */
       
   103     static TInt ReSubscribe( TAny* aThis );
       
   104 
       
   105     /**
       
   106      * Cancel resubscribe timer
   101      * Cancel resubscribe timer
   107      */
   102      */
   108     void Cancel();
   103     void Cancel();
   109 
   104 
   110     /**
   105     /**
   183      * MCE server connection
   178      * MCE server connection
   184      */
   179      */
   185     CMceManager& iMceManager;
   180     CMceManager& iMceManager;
   186 
   181 
   187     /**
   182     /**
   188      * Re SUBSCRIBE timer
       
   189      * Own.
       
   190      */
       
   191     CDeltaTimer* iReSubscribe;
       
   192 
       
   193     /**
       
   194      * Re SUBSCRIBE period
       
   195      */
       
   196     TTimeIntervalMicroSeconds iReSubscribePeriod;
       
   197 
       
   198     /**
       
   199      * State of base class
   183      * State of base class
   200      */
   184      */
   201     TIpVmbxBaseStates iState;
   185     TIpVmbxBaseStates iState;
   202 
   186 
   203     /**
   187     /**
   227 
   211 
   228     /**
   212     /**
   229      * Message sender
   213      * Message sender
   230      */
   214      */
   231     CIpVmbxEngine& iVmbxEngine;
   215     CIpVmbxEngine& iVmbxEngine;
   232 
       
   233     /**
       
   234      * Re subscribe callback
       
   235      */
       
   236     TDeltaTimerEntry iUpdateEvent;
       
   237 
       
   238 
   216 
   239     EUNIT_IMPLEMENTATION
   217     EUNIT_IMPLEMENTATION
   240     };
   218     };
   241 
   219 
   242 #endif // IPVMBXBASE_H
   220 #endif // IPVMBXBASE_H