Here is a list of all documented functions with links to the class documentation for each member:

### - a -

- attach() : ClientIfc

### - b -

- BannerCB() : CLIClientImpl, ClientIfcBase

### - c -

- cancel() : ClientIfc
- CertBlockedCB() : CLIClientImpl, ClientIfcBase
- CertWarningCB() : CLIClientImpl, ClientIfcBase
- connect() : ClientIfc
- countPreferences() : PreferenceInfo
- countPromptEntry() : ConnectPromptInfo

### - d -

- deliverWebLaunchHostCB() : ClientIfcBase
- detach() : ClientIfc
- disconnect() : ClientIfc

### - e -

- EventAvailable() : CLIClientImpl, ClientIfcBase
- ExitNoticeCB() : CLIClientImpl, ClientIfcBase
- exportStats() : ClientIfc

### - f -

- FirewallInfo() : FirewallInfo

### - g -

- getAuthenticationError() : ConnectPromptInfo
- getChildren() : Preference
- getConnectHost() : ClientIfc
- getConnectPromptType() : ConnectPromptInfo
- getDefaultHostName() : ClientIfc
- getFirewallInfo() : VPNStats
- getHostNames() : ClientIfc, RouteInfo
- getLastVpnError() : ClientIfc
- getListPreferences() : PreferenceInfo
- getListPromptEntry() : ConnectPromptInfo
- getListPromptNames() : ConnectPromptInfo
- getMessage() : ConnectPromptInfo
- getNetwork() : RouteInfo
- getNonsecureRoutes() : VPNStats
- getPreference() : PreferenceInfo
- getPreferenceHeading() : PreferenceInfo
- getPreferenceId() : Preference
- getPreferences() : ClientIfc
- getPreferencesCount() : ClientIfc
- getPreferenceValue() : Preference
- getPromptEntry() : ConnectPromptInfo, Preference
- getPromptLabel() : PromptEntry
- getPromptName() : PromptEntry
- getPromptType() : PromptEntry
- getProtocolInfo() : VPNStats
- getProtocolValue() : ProtocolInfo
- getResponseError() : ConnectPromptInfo
- getSecureRoutes() : VPNStats
- getState() : ClientIfc
- getStats() : CLIClientImpl, ClientIfc
- getStatValue() : VPNStats
- getSubmitButtonName() : ConnectPromptInfo
- getSubnet() : RouteInfo
- getTranslatedLabel() : VPNStats
- getValue() : PromptEntry, ProtocolInfo, VPNStats
- getValueOptions() : PromptEntry

### - h -

- hasAuthenticationError() : ConnectPromptInfo
- hasEnrollmentCA() : ConnectPromptInfo
- hasFullCapabilities() : ClientIfc

### - i -

- isActive() : ProtocolInfo
- isAvailable() : ClientIfc
- isCanceled() : ConnectPromptInfo
- isConnected() : ClientIfc
- isConnectRequestActive() : ClientIfc
- isEmpty() : ConnectPromptInfo
- isEnabled() : PromptEntry
- isEntryGroup() : PromptEntry
- isOperatingMode() : ClientIfc
- isVisible() : PromptEntry
- isVPNServiceAvailable() : ClientIfc

### - n -

- NoticeCB() : CLIClientImpl, ClientIfcBase

### - o -

- operator=() : Preference, PreferenceInfo, PromptEntry

### - p -

- PreConnectReminderCB() : CLIClientImpl, ClientIfcBase
- Preference() : Preference
- PreferenceInfo() : PreferenceInfo
- ProcessEvents() : ClientIfc
- PromptEntry() : PromptEntry

### - r -

- ResetQuarantinedReconnect() : ClientIfcBase
- resetStats() : ClientIfc
- RouteInfo() : RouteInfo

### - s -

- savePreferences() : ClientIfc
- ServiceReadyCB() : CLIClientImpl, ClientIfcBase
- setBannerResponse() : ClientIfc
- setCanceled() : ConnectPromptInfo
- setLastVpnError() : ClientIfc
- setNewTunnelGroup() : ClientIfc
- setPreConnectReminderResponse() : ClientIfc
- setPreferenceValue() : Preference
- setResponseError() : ConnectPromptInfo
- setTunnelGroup() : ConnectPromptInfo
- setUseEnrollmentCA() : ConnectPromptInfo
- setUserData() : CLIClientImpl
- setValue() : PromptEntry
- startStats() : ClientIfc
- StateCB() : CLIClientImpl, ClientIfcBase
- StatsCB() : CLIClientImpl, ClientIfcBase
- stopStats() : ClientIfc

### - u -

- UserPromptCB() : CLIClientImpl, ClientIfcBase
- UserSubmit() : ClientIfc

### - w -

- WMHintCB() : ClientIfcBase