AnyConnect Secure Mobility Client 4.4.00243

VPNStatsBase Class Reference

List of all members.

Public Member Functions

 VPNStatsBase (const VPNStatsBase &existing)
VPNStatsBaseoperator= (const VPNStatsBase &)
const std::list< RouteInfo * > & getSecureRoutes ()
const std::list< RouteInfo * > & getNonsecureRoutes ()
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, NETENV_STATE &rNetEnvState, NETCTRL_STATE &rNetCtrlState, NETWORK_TYPE &rNetType)
void setSessionInfo (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)