multimediacommscontroller/mmccsubcontroller/inc/mccrtpkeepalivecontainer.h
branchRCL_3
changeset 59 b0e4b01681c5
parent 42 817c922b90eb
equal deleted inserted replaced
55:f72c4fccd381 59:b0e4b01681c5
    85          * Update session keepalive parameters
    85          * Update session keepalive parameters
    86          *
    86          *
    87          * @since Series 60 3.2
    87          * @since Series 60 3.2
    88          * @param aUser rtp interface instance
    88          * @param aUser rtp interface instance
    89          * @param aCodecInfo codec info instance
    89          * @param aCodecInfo codec info instance
    90          * @param aRtpMediaClock rtp media clock instance
       
    91          * @return void
    90          * @return void
    92          */
    91          */
    93         virtual void UpdateParamsL( MMccRtpInterface& aUser, 
    92         virtual void UpdateParamsL( MMccRtpInterface& aUser, 
    94                                     const TMccCodecInfo& aCodecInfo,
    93                                     const TMccCodecInfo& aCodecInfo ) = 0;
    95                                     CMccRtpMediaClock& aRtpMediaClock ) = 0;
       
    96     };
    94     };
    97 
    95 
    98 NONSHARABLE_CLASS( CMccRtpKeepaliveContainer ) : public CBase, 
    96 NONSHARABLE_CLASS( CMccRtpKeepaliveContainer ) : public CBase, 
    99     public MMccRtpKeepalive
    97     public MMccRtpKeepalive
   100     {
    98     {
   149          * Update session keepalive parameters
   147          * Update session keepalive parameters
   150          *
   148          *
   151          * @since Series 60 3.2
   149          * @since Series 60 3.2
   152          * @param aUser rtp interface instance
   150          * @param aUser rtp interface instance
   153          * @param aConfig Configuration
   151          * @param aConfig Configuration
   154          * @param aRtpMediaClock rtp media clock instance
       
   155          * @return void
   152          * @return void
   156          */
   153          */
   157         virtual void UpdateParamsL( MMccRtpInterface& aUser, 
   154         virtual void UpdateParamsL( MMccRtpInterface& aUser, 
   158                                     const TMccCodecInfo& aConfig,
   155                                     const TMccCodecInfo& aConfig );                            
   159                                     CMccRtpMediaClock& aRtpMediaClock );                            
       
   160     
   156     
   161     public: // Functions
   157     public: // Functions
   162        
   158        
   163         void StopAll();
   159         void StopAll();
   164         
   160