 |
AnyConnect Secure Mobility Client
5.0.01242
|
33 #include "ClientIfcBase.h"
35 #include "ConnectPromptInfo.h"
36 #include "Preference.h"
37 #include "PreferenceInfo.h"
44 friend class ClientIfcData;
124 bool attach(ClientType clientType = ClientType_GUI,
125 bool requestFullCapabilities =
true,
126 bool suppressAutoConnect =
true);
227 #if defined(HOST_DATA_SUPPORTED)
229 const IHostData& host);
233 #
if defined(HOST_DATA_SUPPORTED)
234 const IHostData& host,
238 unsigned int origin);
351 void setCertBlockedResponse(
bool bUnblock);
365 void setCertWarningResponse(
bool bConnect,
bool bImportCert);
437 const std::shared_ptr<CEventNotificationTlv>& spEventNtfctnTlv);
447 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)
bool connect(tstring host)
Definition: ClientIfc.h:43
tstring getDefaultHostName()
bool isVPNServiceAvailable()
bool hasFullCapabilities()
PreferenceInfo & getPreferences()
VPNError
Definition: api.h:576
std::list< tstring > getHostNames()
bool isOperatingMode(OperatingMode opMode)
bool attach(ClientType clientType=ClientType_GUI, bool requestFullCapabilities=true, bool suppressAutoConnect=true)
OperatingMode
Definition: api.h:524
#define tstring
Definition: api.h:35
bool setNewTunnelGroup(const tstring &group)
VPNError getLastVpnError()
Definition: PreferenceInfo.h:28
Definition: ClientIfcBase.h:57
bool isConnectRequestActive()
void setLastVpnError(VPNError vpnError)