--- a/mmsharing/mmshavailability/inc/musavacapabilityquerybase.h Thu Jul 15 18:35:08 2010 +0300
+++ b/mmsharing/mmshavailability/inc/musavacapabilityquerybase.h Thu Aug 19 09:51:39 2010 +0300
@@ -44,7 +44,7 @@
const TInt KCapabilityCapabilitesReady = 1;
const TInt KCapabilityCapabilitesNotFound = 2;
const TInt KCapabilityCapabilitiesForbidden = 3;
-
+const TInt KMaxRemoteUriLength = 512;
/**
* Sent capability query (OPTIONS)
@@ -113,6 +113,12 @@
*/
HBufC8* ContentLC();
+ /**
+ * Check if Recipient address is same as that in profile.
+ *
+ */
+ TBool ValidateUri();
+
public: // new functions
@@ -214,10 +220,18 @@
CUri8* iRegisteredContact;
CUri8* iOriginator;
CSIPClientTransaction* iTrx;
+ TBuf8<KMaxRemoteUriLength> iRemoteUri;
//for unit testing
CAPABILITY_UT_DEFINITIONS
+private: // Friend classes
+
+#ifdef EUNIT_TEST
+ friend class UT_CMusAvaCapabilityQuery;
+ friend class UT_CMusAvaCapabilityQueryBase;
+#endif
+
};