--- a/simpledatamodeladapter/inc/presencepluginauthorization.h Tue Feb 02 01:05:17 2010 +0200
+++ b/simpledatamodeladapter/inc/presencepluginauthorization.h Fri Mar 19 09:37:41 2010 +0200
@@ -1,5 +1,5 @@
/*
-* Copyright (c) 2006-2010 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
@@ -23,7 +23,6 @@
#include <ximpbase.h>
#include <protocolpresenceauthorization.h>
#include "mpresencepluginconnectionobs.h"
-#include "presenceplugincontactsobs.h"
#include "presencelogger.h"
class TXIMPRequestId;
@@ -32,7 +31,6 @@
class MProtocolPresenceAuthorizationDataHost;
class MSimpleWinfo;
class CPresencePluginData;
-class CPresencePluginContacts;
/**
* CPresencePluginAuthorization
@@ -42,10 +40,8 @@
* @lib presenceplugin.dll
* @since S60 v3.2
*/
-NONSHARABLE_CLASS( CPresencePluginAuthorization ) :
- public CActive,
- public MProtocolPresenceAuthorization,
- public MPresencePluginContactsObs
+NONSHARABLE_CLASS( CPresencePluginAuthorization ) : public CActive,
+ public MProtocolPresenceAuthorization
{
public: // Constructor and destructor
@@ -75,7 +71,6 @@
EStateIdle,
EStateBlocked,
EStateDoBlock,
- EStateIsContactBlockedBuddyRequest,
EStateDoUnBlock,
EStatePresenceGranted,
EStateRemovePresentityFromGranted,
@@ -184,20 +179,7 @@
void DoPerformCancelPresenceBlockFromPresentityL(
const MXIMPIdentity& aPresentityId,
TRequestStatus& aClientStatus );
-
- /**
- * Resolve is blocked contact a blocked friend request
- *
- * @since S60 5.0
- * @param aPresenceId, identity to be resolved
- * @param aObserver, Returns results
- * @param aStatus, client status
- */
- void IsBlockedContactFriendRequestL(
- const TDesC& aPresenceId,
- MPresencePluginContactsObs& aObserver,
- TRequestStatus& aStatus );
-
+
private:
/**
@@ -207,8 +189,6 @@
CPresencePluginAuthorization(
MPresencePluginConnectionObs& aObs,
CPresencePluginData* aPresenceData );
-
- void ConstructL();
public: // from base class MXIMPBase
@@ -348,20 +328,6 @@
const MXIMPIdentity& aPresentityId,
TXIMPRequestId aReqId );
- public: // MPresencePluginContactsObs
-
- /**
- * Request Complete
- *
- * @param aResult Result data returned, ownership changed to client.
- * In operation EOperationIsPresenceStoredToContacts
- * return type is TBool*.
- * @param aOperation Operation type
- * @param aError Completion error code
- */
- void RequestComplete( TAny* aResult,
- TPresenceContactsOperation aOperation, TInt aError );
-
protected: // from base class CActive
/**
@@ -626,7 +592,7 @@
* Presence Data
* Not Own
*/
- CPresencePluginData* iPresenceData;
+ CPresencePluginData* iPresenceData;
/**
* client statutus.
@@ -640,17 +606,6 @@
*/
TPluginAuthState iAuthState;
- /*
- * Virtual phone book contact database operations
- * Own.
- */
- CPresencePluginContacts* iContacts;
-
- /*
- * Data Returned by CPresencePluginContacts
- */
- TBool iContactIsStored;
-
SIMPLE_UNIT_TEST( T_CPresencePluginAuthorization )
SIMPLE_UNIT_TEST( T_CPresencePluginXdmUtils )