| AnyConnect Secure Mobility Client 5.1.8.105

- Main Page
- Related Pages
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

Public Member Functions | Static Public Member Functions | Static Protected Attributes | Friends

# VPNStatsBase Class Reference

List of all members.

## Public Member Functions
| VPNStatsBase (const VPNStatsBase &existing)
VPNStatsBase & | operator= (const VPNStatsBase &)
const std::list< RouteInfo * > & | getSecureRoutes ()
uint16_t | getAppliedSecureRouteCount (bool bIPv6)
const std::list< RouteInfo * > & | getNonsecureRoutes ()
uint16_t | getAppliedNonsecureRouteCount (bool bIPv6)
const std::list< ProtocolInfo * > & | getProtocolInfo ()
const std::list< FirewallInfo * > & | getFirewallInfo ()
const tstring & | getStatValue (tstring &label)
void | setConnectionStatistics (CStatisticsTlv *connectionStats)
bool | ClearConnectionStatistics ()
bool | ClearVPNSessionStats ()
bool | hasSessionInfo ()
bool | IsFirewallInfoEqual (VPNStatsBase &stats)
void | setDisconnected ()
bool | setStateInfo (CStateTlv *stateInfo, STATE &rSessionState, VPNCON_SUBSTATE &rSessionSubState, STATE &rMgmtTunSessionState, VPNCON_SUBSTATE &rMgmtTunSessionSubState, NETENV_STATE &rNetEnvState, NETCTRL_STATE &rNetCtrlState, NETWORK_TYPE &rNetType)
void | setSessionInfo (CSessionInfoTlv *sessionInfo)
void | setTNDInfo (CSessionInfoTlv &sessionInfo)
void | setClientOperatingMode (uint32_t operatingMode)
void | StreamStats (tostream &outStream)
## Static Public Member Functions
static const tstring::value_type *const | getVpnStatsStringTable ()
## Static Protected Attributes
static const tstring::value_type *const | sm_pVpnStatsStringTable []
## Friends
VPN_VPNAPI tostream & | operator<< (tostream &outStream, VPNStatsBase &stats)