 |
AnyConnect Secure Mobility Client
4.8.02045
|
8 #ifndef _CLICLIENTIMPL_
9 #define _CLICLIENTIMPL_
14 #include "ClientIfc.h"
16 enum RequestType { REQ_CONNECT, REQ_GROUPLIST, REQ_END };
36 void printDefaultHost();
38 void connect(std::string host, std::string user,
39 std::string password, std::string group);
43 void showGroups(std::string host);
61 std::wstring convertMultiByteToWide(
const std::string &sInputData);
77 const int returnCode);
85 const std::list<tstring> &rltstrCertErrors,
91 RequestType me_RequestType;
102 #endif // _CLICLIENTIMPL_
void UserPromptCB(ConnectPromptInfo &ConnectPrompt)
Definition: CLIClientImpl.cpp:224
void StatsCB(VPNStats &stats)
Definition: CLIClientImpl.cpp:379
void StateCB(const VPNState state, const VPNSubState subState, const tstring stateString)
Definition: CLIClientImpl.cpp:34
void ExitNoticeCB(const tstring ¬ice, const int returnCode)
Definition: CLIClientImpl.cpp:82
void CertBlockedCB(const tstring &rtstrUntrustedServer)
Definition: CLIClientImpl.cpp:385
MessageType
Definition: api.h:93
void ServiceReadyCB()
Definition: CLIClientImpl.cpp:221
VPNState
Definition: api.h:123
void getStats()
Definition: CLIClientImpl.cpp:151
Definition: ClientIfc.h:42
VPNSubState
Definition: api.h:147
void BannerCB(const tstring &banner)
Definition: CLIClientImpl.cpp:47
#define tstring
Definition: api.h:24
void setUserData(ConnectPromptInfo &ConnectPrompt)
Definition: CLIClientImpl.cpp:251
void NoticeCB(const tstring notice, const MessageType type)
Definition: CLIClientImpl.cpp:54
Definition: ConnectPromptInfo.h:36
void disconnect()
Definition: CLIClientImpl.cpp:132
Definition: VPNStats.h:34
Definition: CLIClientImpl.h:24
void CertWarningCB(const tstring &rtstrUntrustedServer, const std::list< tstring > &rltstrCertErrors, bool bAllowImport)
Definition: CLIClientImpl.cpp:391