 |
AnyConnect Secure Mobility Client
5.1.2.42
|
32 #include "ClientIfcCommon.h"
34 #include "ClientIfcBase.h"
36 #include "ConnectPromptInfo.h"
37 #include "Preference.h"
38 #include "PreferenceInfo.h"
45 friend class ClientIfcData;
125 bool attach(ClientType clientType = ClientType_GUI,
126 bool requestFullCapabilities =
true,
127 bool suppressAutoConnect =
true);
228 #if defined(HOST_DATA_SUPPORTED)
230 const IHostData& host);
234 #
if defined(HOST_DATA_SUPPORTED)
235 const IHostData& host,
239 unsigned int origin);
352 void setCertBlockedResponse(
bool bUnblock);
366 void setCertWarningResponse(
bool bConnect,
bool bImportCert);
452 #if defined(VPNAPI_EVENT_NOTIFICATION_SUPPORTED)
454 const std::shared_ptr<CEventNotificationTlv>& spEventNtfctnTlv);
465 ClientIfcData*
const m_pClientIfcData;
virtual void EventNotificationInternalCB(const std::shared_ptr< CEventNotificationTlv > &spEventNtfctnTlv)=0
void ClientIfcTransmigration()
bool isConnected(bool bSilent=false)
void setPreConnectReminderResponse()
void exportStats(const tstring &tstrFilePath)
void setBannerResponse(bool bAccepted)
unsigned int getPreferencesCount()
bool connect(tstring host)
Definition: ClientIfc.h:44
tstring getDefaultHostName()
bool isVPNServiceAvailable()
std::shared_ptr< PreferenceInfo > getPreferences()
bool hasFullCapabilities()
VPNError
Definition: api.h:587
std::list< tstring > getHostNames()
bool isOperatingMode(OperatingMode opMode)
bool attach(ClientType clientType=ClientType_GUI, bool requestFullCapabilities=true, bool suppressAutoConnect=true)
OperatingMode
Definition: api.h:535
#define tstring
Definition: api.h:35
bool setNewTunnelGroup(const tstring &group)
VPNError getLastVpnError()
bool savePreferences(const std::shared_ptr< PreferenceInfo > &spPreferenceInfo)
Definition: ClientIfcBase.h:60
bool isConnectRequestActive()
void setLastVpnError(VPNError vpnError)