webservices/wscore/inc/senmobilityobserver.h
changeset 3 b5a195438f6a
parent 2 150a13bad6af
child 15 0aea830faa24
child 36 c5fabff9b552
equal deleted inserted replaced
2:150a13bad6af 3:b5a195438f6a
    86 	*/
    86 	*/
    87 	CALRObserver(MMobilityProtocolResp &aMobilityObserver, CSenXmlReader &aReader)  ;
    87 	CALRObserver(MMobilityProtocolResp &aMobilityObserver, CSenXmlReader &aReader)  ;
    88 	TInt StartConnection(TUint32& aId, TBool aIsSnapId) ;
    88 	TInt StartConnection(TUint32& aId, TBool aIsSnapId) ;
    89 	TInt OpenSocketSever() ;
    89 	TInt OpenSocketSever() ;
    90 	void RefreshAvailabilityL() ;
    90 	void RefreshAvailabilityL() ;
       
    91 	TInt SetID(TUint32 aId, TBool aDialogPref, RConnection& aConnection, RSocketServ& aSocketServer, TBool aSNAP);
       
    92 	TBool IsOCCImplementedSDK();
       
    93 	TInt GetS60PlatformVersion(TUint& aMajor, TUint& aMinor);
    91 
    94 
    92 	/**
    95 	/**
    93 	* By default Symbian OS constructor is private.
    96 	* By default Symbian OS constructor is private.
    94 	*/
    97 	*/
    95 	void ConstructL();
    98 	void ConstructL();
    98 	MMobilityProtocolResp &iMobilityObserver ;
   101 	MMobilityProtocolResp &iMobilityObserver ;
    99 	CActiveCommsMobilityApiExt*   iMobility;
   102 	CActiveCommsMobilityApiExt*   iMobility;
   100 	TUint32 iIapId;
   103 	TUint32 iIapId;
   101 	TUint32 iNewIapId;
   104 	TUint32 iNewIapId;
   102 	TUint32 iSnapId;
   105 	TUint32 iSnapId;
   103 	 CSenXmlReader &iReader ;
   106 	CSenXmlReader &iReader ;
   104 	private:    // Data
   107 	TBool iOCCenabled;
   105 	};
   108 	};
   106     
   109     
   107 #endif /*M_SEN_MOBILITY_OBSERVER_H    */
   110 #endif /*M_SEN_MOBILITY_OBSERVER_H    */