Main Page | Modules | Class List | Directories | File List | Class Members | File Members | Related Pages

_SFBASE Struct Reference

#include <perf-base.h>

List of all members.

Public Attributes

UINT64 total_wire_packets
UINT64 total_ipfragmented_packets
UINT64 total_ipreassembled_packets
UINT64 total_packets
UINT64 total_rebuilt_packets
UINT64 total_wire_bytes
UINT64 total_ipfragmented_bytes
UINT64 total_ipreassembled_bytes
UINT64 total_bytes
UINT64 total_rebuilt_bytes
PKTSTATS pkt_stats
double usertime_sec
double systemtime_sec
double realtime_sec
time_t time
UINT64 iAlerts
UINT64 iSyns
UINT64 iSynAcks
UINT64 iTotalSessions
UINT64 iNewSessions
UINT64 iDeletedSessions
UINT64 iMaxSessions
UINT64 iStreamFlushes
UINT64 iStreamFaults
UINT64 iStreamTimeouts
UINT64 iFragCreates
UINT64 iFragCompletes
UINT64 iFragInserts
UINT64 iFragDeletes
UINT64 iFragAutoFrees
UINT64 iFragFlushes
UINT64 iMaxFrags
UINT64 iCurrentFrags
UINT64 iFragTimeouts
UINT64 iFragFaults
int iFlags
int iReset


Member Data Documentation

UINT64 _SFBASE::iAlerts
 

Definition at line 71 of file perf-base.h.

Referenced by GetEventsPerSecond().

UINT64 _SFBASE::iCurrentFrags
 

Definition at line 90 of file perf-base.h.

Referenced by Frag3AutoFree(), Frag3NewTracker(), Frag3UserFree(), and GetEventsPerSecond().

UINT64 _SFBASE::iDeletedSessions
 

Definition at line 76 of file perf-base.h.

Referenced by GetEventsPerSecond(), InitBaseStats(), and RemoveStreamSession().

int _SFBASE::iFlags
 

Definition at line 94 of file perf-base.h.

Referenced by GetMbitsPerSecond(), GetPacketsPerSecond(), ProcessBaseStats(), and sfSetPerformanceStatistics().

UINT64 _SFBASE::iFragAutoFrees
 

Definition at line 87 of file perf-base.h.

Referenced by Frag3AutoFree(), GetEventsPerSecond(), and InitBaseStats().

UINT64 _SFBASE::iFragCompletes
 

Definition at line 84 of file perf-base.h.

Referenced by Frag3IsComplete(), FragIsComplete(), GetEventsPerSecond(), and InitBaseStats().

UINT64 _SFBASE::iFragCreates
 

Definition at line 83 of file perf-base.h.

Referenced by Frag3NewTracker(), GetEventsPerSecond(), and InitBaseStats().

UINT64 _SFBASE::iFragDeletes
 

Definition at line 86 of file perf-base.h.

Referenced by Frag2DeleteFrag(), Frag3AutoFree(), Frag3UserFree(), GetEventsPerSecond(), and InitBaseStats().

UINT64 _SFBASE::iFragFaults
 

Definition at line 92 of file perf-base.h.

Referenced by Frag2Alloc(), Frag2SelfPreserve(), Frag3Prune(), GetEventsPerSecond(), and InitBaseStats().

UINT64 _SFBASE::iFragFlushes
 

Definition at line 88 of file perf-base.h.

Referenced by Frag3Rebuild(), GetEventsPerSecond(), InitBaseStats(), and RebuildFrag().

UINT64 _SFBASE::iFragInserts
 

Definition at line 85 of file perf-base.h.

Referenced by Frag3Insert(), GetEventsPerSecond(), InitBaseStats(), and InsertFrag().

UINT64 _SFBASE::iFragTimeouts
 

Definition at line 91 of file perf-base.h.

Referenced by Frag3Expire(), Frag3Prune(), GetEventsPerSecond(), InitBaseStats(), and PruneFragCache().

UINT64 _SFBASE::iMaxFrags
 

Definition at line 89 of file perf-base.h.

Referenced by Frag3NewTracker(), and GetEventsPerSecond().

UINT64 _SFBASE::iMaxSessions
 

Definition at line 77 of file perf-base.h.

Referenced by AddStreamSession(), and GetEventsPerSecond().

UINT64 _SFBASE::iNewSessions
 

Definition at line 75 of file perf-base.h.

Referenced by AddStreamSession(), GetEventsPerSecond(), and InitBaseStats().

int _SFBASE::iReset
 

Definition at line 96 of file perf-base.h.

Referenced by GetPktDropStats(), and sfSetPerformanceAccounting().

UINT64 _SFBASE::iStreamFaults
 

Definition at line 80 of file perf-base.h.

Referenced by GetEventsPerSecond(), InitBaseStats(), and SafeAlloc().

UINT64 _SFBASE::iStreamFlushes
 

Definition at line 79 of file perf-base.h.

Referenced by FlushStream(), GetEventsPerSecond(), and InitBaseStats().

UINT64 _SFBASE::iStreamTimeouts
 

Definition at line 81 of file perf-base.h.

Referenced by GetEventsPerSecond(), InitBaseStats(), and PruneCheck().

UINT64 _SFBASE::iSynAcks
 

Definition at line 73 of file perf-base.h.

Referenced by GetEventsPerSecond(), and ProcessPerfMonitor().

UINT64 _SFBASE::iSyns
 

Definition at line 72 of file perf-base.h.

Referenced by GetEventsPerSecond(), and ProcessPerfMonitor().

UINT64 _SFBASE::iTotalSessions
 

Definition at line 74 of file perf-base.h.

Referenced by AddStreamSession(), GetEventsPerSecond(), and RemoveStreamSession().

PKTSTATS _SFBASE::pkt_stats
 

Definition at line 63 of file perf-base.h.

Referenced by GetPktDropStats().

double _SFBASE::realtime_sec
 

Definition at line 67 of file perf-base.h.

Referenced by GetProcessingTime(), and InitBaseStats().

double _SFBASE::systemtime_sec
 

Definition at line 66 of file perf-base.h.

Referenced by GetProcessingTime(), and InitBaseStats().

time_t _SFBASE::time
 

Definition at line 69 of file perf-base.h.

UINT64 _SFBASE::total_bytes
 

Definition at line 58 of file perf-base.h.

Referenced by GetMbitsPerSecond(), InitBaseStats(), and UpdateBaseStats().

UINT64 _SFBASE::total_ipfragmented_bytes
 

Definition at line 56 of file perf-base.h.

Referenced by GetMbitsPerSecond(), InitBaseStats(), and UpdateIPFragStats().

UINT64 _SFBASE::total_ipfragmented_packets
 

Definition at line 49 of file perf-base.h.

Referenced by GetPacketsPerSecond(), InitBaseStats(), and UpdateIPFragStats().

UINT64 _SFBASE::total_ipreassembled_bytes
 

Definition at line 57 of file perf-base.h.

Referenced by GetMbitsPerSecond(), InitBaseStats(), and UpdateIPReassStats().

UINT64 _SFBASE::total_ipreassembled_packets
 

Definition at line 50 of file perf-base.h.

Referenced by GetPacketsPerSecond(), InitBaseStats(), and UpdateIPReassStats().

UINT64 _SFBASE::total_packets
 

Definition at line 51 of file perf-base.h.

Referenced by GetPacketsPerSecond(), GetuSecondsPerPacket(), InitBaseStats(), and UpdateBaseStats().

UINT64 _SFBASE::total_rebuilt_bytes
 

Definition at line 61 of file perf-base.h.

Referenced by GetMbitsPerSecond(), InitBaseStats(), and UpdateBaseStats().

UINT64 _SFBASE::total_rebuilt_packets
 

Definition at line 54 of file perf-base.h.

Referenced by GetPacketsPerSecond(), InitBaseStats(), and UpdateBaseStats().

UINT64 _SFBASE::total_wire_bytes
 

Definition at line 55 of file perf-base.h.

Referenced by GetMbitsPerSecond(), InitBaseStats(), UpdateIPFragStats(), UpdateIPReassStats(), and UpdateWireStats().

UINT64 _SFBASE::total_wire_packets
 

Definition at line 48 of file perf-base.h.

Referenced by GetPacketsPerSecond(), InitBaseStats(), and UpdateWireStats().

double _SFBASE::usertime_sec
 

Definition at line 65 of file perf-base.h.

Referenced by GetProcessingTime(), and InitBaseStats().


The documentation for this struct was generated from the following file:
Generated on Sun May 14 14:51:31 2006 by  doxygen 1.4.2