bluetoothengine/btaudioman/inc/BTAccSession.h
branchRCL_3
changeset 6 6a29d5ad0713
parent 0 f63038272f30
equal deleted inserted replaced
2:0b192a3a05a4 6:6a29d5ad0713
    56 
    56 
    57     void DisconnectAllCompleted(TInt aErr);
    57     void DisconnectAllCompleted(TInt aErr);
    58 
    58 
    59     void NotifyClientNewProfile(TInt aProfile, const TBTDevAddr& aAddr);
    59     void NotifyClientNewProfile(TInt aProfile, const TBTDevAddr& aAddr);
    60     void NotifyClientNoProfile(TInt aProfile, const TBTDevAddr& aAddr);
    60     void NotifyClientNoProfile(TInt aProfile, const TBTDevAddr& aAddr);
    61 
       
    62     // For DosServer version only
       
    63     void AudioToPhone(const RMessage2& aMessage);
       
    64     void AudioToAccessory(const RMessage2& aMessage);
       
    65     void CancelAudioToAccessory();
       
    66     void AudioToPhoneComplete();
       
    67     void AudioToAccessoryComplete(TInt aErr);
       
    68         
    61         
    69 private:
    62 private:
    70     /**
    63     /**
    71     *  connect an accessory
    64     *  connect an accessory
    72     * @param  aMessage     Message from client containing BT Device address
    65     * @param  aMessage     Message from client containing BT Device address
   112     /**
   105     /**
   113     * C++ default constructor.
   106     * C++ default constructor.
   114     */
   107     */
   115     CBTAccSession(CBasrvAccMan& aAccMan);
   108     CBTAccSession(CBasrvAccMan& aAccMan);
   116 
   109 
   117     void HandleAudio4DosRequest(const RMessage2 &aMessage);
       
   118 
       
   119     void DestructVariant();
       
   120 
       
   121     void UpdateProfileStatusCache(const TProfileStatus& aStatus);
   110     void UpdateProfileStatusCache(const TProfileStatus& aStatus);
   122 
   111 
   123 private:    // Data
   112 private:    // Data
   124     CBasrvAccMan& iAccMan;  // not own
   113     CBasrvAccMan& iAccMan;  // not own
   125     
   114