accessoryservices/accessoryserver/inc/Server/AccSrvSubAudioControl.h
branchRCL_3
changeset 81 24127ea5a236
parent 56 1ddbe54d0645
equal deleted inserted replaced
71:fdcef27a50b8 81:24127ea5a236
   110         void ConstructL();
   110         void ConstructL();
   111 
   111 
   112     private: // New functions
   112     private: // New functions
   113 
   113 
   114         /**
   114         /**
   115         * Handles NotifyAccessoryAudioLinkOpenedL() client request.
   115         * Handles NotifyAccessoryAudioLinkOpened() client request.
   116         * If leave occurs, the client request is completed with that error code.
   116         * If leave occurs, the client request is completed with that error code.
   117         *
   117         *
   118         * @since S60 3.1
   118         * @since S60 3.1
   119         * @param aMessage Client request.
   119         * @param aMessage Client request.
   120         * @return void
   120         * @return void
   121         */
   121         */
   122         void NotifyAccessoryAudioLinkOpenedL( const RMessage2& aMessage );
   122         void NotifyAccessoryAudioLinkOpened( const RMessage2& aMessage );
   123 
   123 
   124         /**
   124         /**
   125         * Handles NotifyAccessoryAudioLinkClosedL() client request.
   125         * Handles NotifyAccessoryAudioLinkClosed() client request.
   126         * If leave occurs, the client request is completed with that error code.
   126         * If leave occurs, the client request is completed with that error code.
   127         *
   127         *
   128         * @since S60 3.1
   128         * @since S60 3.1
   129         * @param aMessage Client request.
   129         * @param aMessage Client request.
   130         * @return void
   130         * @return void
   131         */
   131         */
   132         void NotifyAccessoryAudioLinkClosedL( const RMessage2& aMessage );
   132         void NotifyAccessoryAudioLinkClosed( const RMessage2& aMessage );
   133 
   133 
   134         /**
   134         /**
   135         * Handles AccessoryAudioLinkOpen() client request.
   135         * Handles AccessoryAudioLinkOpen() client request.
   136         * If leave occurs, the client request is completed with that error code.
   136         * If leave occurs, the client request is completed with that error code.
   137         *
   137         *
   180         * @return void
   180         * @return void
   181         */
   181         */
   182         void CancelAccessoryAudioLinkClose( const RMessage2& aMessage );
   182         void CancelAccessoryAudioLinkClose( const RMessage2& aMessage );
   183 
   183 
   184         /**
   184         /**
   185         * Handles NotifyAccessoryAudioLinkOpenedL() client request.
   185         * Handles NotifyAccessoryAudioLinkOpened() client request.
   186         * If leave occurs, the client request is completed with that error code.
   186         * If leave occurs, the client request is completed with that error code.
   187         *
   187         *
   188         * @since S60 3.1
   188         * @since S60 3.1
   189         * @param aMessage Client request.
   189         * @param aMessage Client request.
   190         * @return void
   190         * @return void
   191         */
   191         */
   192         void CancelNotifyAccessoryAudioLinkOpened( const RMessage2& aMessage );
   192         void CancelNotifyAccessoryAudioLinkOpened( const RMessage2& aMessage );
   193 
   193 
   194         /**
   194         /**
   195         * Handles NotifyAccessoryAudioLinkClosedL() client request.
   195         * Handles NotifyAccessoryAudioLinkClosed() client request.
   196         * If leave occurs, the client request is completed with that error code.
   196         * If leave occurs, the client request is completed with that error code.
   197         *
   197         *
   198         * @since S60 3.1
   198         * @since S60 3.1
   199         * @param aMessage Client request.
   199         * @param aMessage Client request.
   200         * @return void
   200         * @return void
   211         RMessage2 iAccessoryAudioLinkOpenMsg;
   211         RMessage2 iAccessoryAudioLinkOpenMsg;
   212 
   212 
   213         //Stored AccessoryAudioLinkClose() client request for later completion.
   213         //Stored AccessoryAudioLinkClose() client request for later completion.
   214         RMessage2 iAccessoryAudioLinkCloseMsg;
   214         RMessage2 iAccessoryAudioLinkCloseMsg;
   215 
   215 
   216         //Stored NotifyAccessoryAudioLinkOpenedL() client request for later completion.
   216         //Stored NotifyAccessoryAudioLinkOpened() client request for later completion.
   217         RMessage2 iNotifyAccessoryAudioLinkOpenedMsg;
   217         RMessage2 iNotifyAccessoryAudioLinkOpenedMsg;
   218 
   218 
   219         //Stored NotifyAccessoryAudioLinkClosedL() client request for later completion.
   219         //Stored NotifyAccessoryAudioLinkClosed() client request for later completion.
   220         RMessage2 iNotifyAccessoryAudioLinkClosedMsg;
   220         RMessage2 iNotifyAccessoryAudioLinkClosedMsg;
   221 
   221 
   222         //Thread id of the client-side caller for this subsession
   222         //Thread id of the client-side caller for this subsession
   223         TUint iCallerThreadID;
   223         TUint iCallerThreadID;
   224 
   224