ccservices/cmsservices/cmsengine/Server/inc/cmscontactinterface.h
branchRCL_3
changeset 5 81f8547efd4f
parent 0 e686773b3f54
equal deleted inserted replaced
3:04ab22b956c2 5:81f8547efd4f
    35     {
    35     {
    36     EContactModified = 0,
    36     EContactModified = 0,
    37     EContactDeleted        
    37     EContactDeleted        
    38     };*/
    38     };*/
    39         
    39         
    40         virtual TBool OfferContactEventL( TCmsPhonebookEvent aEventType,
    40         virtual void OfferContactEventL( TCmsPhonebookEvent aEventType,
    41                                           const MVPbkContactLink* aContactLink ) = 0;
    41                                           const MVPbkContactLink* aContactLink ) = 0;
    42 
    42 
    43         virtual void ContactReadyL( TInt error, MVPbkStoreContact* aContact ) = 0;
    43         virtual void ContactReadyL( TInt error, MVPbkStoreContact* aContact ) = 0;
    44 
    44 
    45         virtual const MVPbkStoreContact& Contact() const = 0;
    45         virtual const MVPbkStoreContact& Contact() const = 0;
    50 
    50 
    51         virtual TBool HandleEnabledFields( HBufC* aFieldData ) = 0;
    51         virtual TBool HandleEnabledFields( HBufC* aFieldData ) = 0;
    52         
    52         
    53         virtual void HandleError( TInt aError ) = 0;
    53         virtual void HandleError( TInt aError ) = 0;
    54         
    54         
       
    55         virtual void FetchContactL ( MVPbkContactLink* aContactLinkToFetch ) = 0;
       
    56         
    55     };
    57     };
    56 
    58 
    57 #endif  //__CMSCONTACTINTERFACE__
    59 #endif  //__CMSCONTACTINTERFACE__
    58 
    60 
    59 
    61