diff -r 473321461bba -r e06095241a65 vpnengine/vpnmanager/inc/vpnapiservant.h --- a/vpnengine/vpnmanager/inc/vpnapiservant.h Tue Aug 31 16:14:16 2010 +0300 +++ b/vpnengine/vpnmanager/inc/vpnapiservant.h Wed Sep 01 12:23:21 2010 +0100 @@ -22,7 +22,11 @@ #include #include "vpnapi.h" +#include "vpnextapi.h" +#include "vpnextapiservantdefs.h" #include "eventlogger.h" +#include "fileutil.h" + class RFs; class CPolicyStore; @@ -68,12 +72,20 @@ void AddPolicyL(const RMessage2& aMessage); void UpdatePolicyDetailsL(const RMessage2& aMessage); void UpdatePolicyDataL(const RMessage2& aMessage); + void CreateProvisionServerL( const RMessage2& aMessage ); + void ListProvisionServerL( const RMessage2& aMessage ); + void GetProvisionServerDetailsL( const RMessage2& aMessage ); + void DeleteVPNPolicyServerL( const RMessage2& aMessage ); + void SynchronizeVPNPolicyServerL( const RMessage2& aMessage ); + void CancelSynchronize( const RMessage2& aMessage ); + void GetVPNPolicyNameL( const RMessage2& aMessage ); private: CPolicyStore* iPolicyStore; CPwdChanger* iPwdChanger; CPolicyImporter* iPolicyImporter; RFs& iFs; + TFileUtil iFileUtil; }; #endif // __VPNAPISERVANT_H__