 |
AnyConnect Secure Mobility Client
4.10.08029
|
8 #ifndef _CLICLIENTIMPL_
9 #define _CLICLIENTIMPL_
14 #include "ClientIfc.h"
43 void printDefaultHost();
45 void connect(std::string host, std::string user,
46 std::string password, std::string group);
50 void showGroups(std::string host);
68 std::wstring convertMultiByteToWide(
const std::string &sInputData);
73 void SetRequestType(RequestType e_RequestType);
89 const bool bSensitive =
false);
92 const int returnCode);
100 const std::list<tstring> &rltstrCertErrors,
106 RequestType me_RequestType;
113 volatile bool mb_exit;
114 volatile bool mb_eventAvailable;
115 bool mb_ConnectingStateReceived;
119 #endif // _CLICLIENTIMPL_
void UserPromptCB(ConnectPromptInfo &ConnectPrompt)
Definition: CLIClientImpl.cpp:240
void StatsCB(VPNStats &stats)
Definition: CLIClientImpl.cpp:394
void StateCB(const VPNState state, const VPNSubState subState, const tstring stateString)
Definition: CLIClientImpl.cpp:37
void ExitNoticeCB(const tstring ¬ice, const int returnCode)
Definition: CLIClientImpl.cpp:138
void CertBlockedCB(const tstring &rtstrUntrustedServer)
Definition: CLIClientImpl.cpp:441
MessageType
Definition: api.h:105
void ServiceReadyCB()
Definition: CLIClientImpl.cpp:237
VPNState
Definition: api.h:136
void getStats()
Definition: CLIClientImpl.cpp:208
Definition: ClientIfc.h:43
void NoticeCB(const tstring ¬ice, const MessageType type, const bool bSensitive=false)
Definition: CLIClientImpl.cpp:108
VPNSubState
Definition: api.h:160
void BannerCB(const tstring &banner)
Definition: CLIClientImpl.cpp:87
#define tstring
Definition: api.h:35
void PreConnectReminderCB(const tstring &rtstrPreConnectReminder)
Definition: CLIClientImpl.cpp:94
void setUserData(ConnectPromptInfo &ConnectPrompt)
Definition: CLIClientImpl.cpp:266
Definition: ConnectPromptInfo.h:38
void disconnect()
Definition: CLIClientImpl.cpp:188
Definition: VPNStats.h:36
Definition: CLIClientImpl.h:32
void EventAvailable()
Definition: CLIClientImpl.cpp:499
void CertWarningCB(const tstring &rtstrUntrustedServer, const std::list< tstring > &rltstrCertErrors, bool bAllowImport)
Definition: CLIClientImpl.cpp:447
void ProcessEvents()
Definition: CLIClientImpl.cpp:508