CflowdCiscoFlowEngine
All class functions are defined inline.
[ libCfd | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
Quick Index
Class Summary
class CflowdCiscoFlowEngine{
public:
- CflowdCiscoFlowEngine() ;
- ~CflowdCiscoFlowEngine() ;
- uint32_t SequenceNumber() const ;
- uint32_t SequenceNumber(uint32_t seqNumber) ;
- uint32_t MissedFlows() const ;
- uint32_t MissedFlows(uint32_t missedFlows) ;
- uint32_t FlowsReceived() const ;
- uint32_t FlowsReceived(uint32_t flowsReceived) ;
- ~CflowdCiscoFlowEngine() ;
Back to the top of CflowdCiscoFlowEngine
DESCRIPTION
===========================================================================
@(#) $Name: web $ @(#) $Id: CflowdCiscoFlowEngine.html,v 1.1.1.1 2000/03/29 22:35:37 kkeys Exp $
===========================================================================
CAIDA Copyright Notice
By accessing this software, cflowd++, you are duly informed of and agree to be bound by the conditions described below in this notice:
This software product, cflowd++, is developed by Daniel W. McRobb, and copyrighted(C) 1998 by the University of California, San Diego (UCSD), with all rights reserved. UCSD administers the CAIDA grant, NCR-9711092, under which part of this code was developed.
There is no charge for cflowd++ software. You can redistribute it and/or modify it under the terms of the GNU General Public License, v. 2 dated June 1991 which is incorporated by reference herein. cflowd++ is distributed WITHOUT ANY WARRANTY, IMPLIED OR EXPRESS, OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE or that the use of it will not infringe on any third party's intellectual property rights.
You should have received a copy of the GNU GPL along with cflowd++. Copies can also be obtained from:
http: www.gnu.org/copyleft/gpl.html
or by writing to:
University of California, San Diego
SDSC/CAIDA 9500 Gilman Dr., MS-0505 La Jolla, CA 92093 - 0505 USA
Or contact:
info@caida.org
===========================================================================
---------------------------------------------------------------------------
class CflowdCiscoFlowEngine
---------------------------------------------------------------------------
This class abstracts a flow-export engine on a Cisco. We only use it to track sequence numbers in flow-export (which are per-engine; a VIP can send flow-export just as an RSP, and will use its own sequence numbers).
---------------------------------------------------------------------------
Back to the top of CflowdCiscoFlowEngine
CflowdCiscoFlowEngine() ;
-------------------------------------------------------------------------
inline CflowdCiscoFlowEngine() .........................................................................
constructor
-------------------------------------------------------------------------
inline CflowdCiscoFlowEngine() ;
Function is currently defined inline.
Back to the top of CflowdCiscoFlowEngine
~CflowdCiscoFlowEngine() ;
-------------------------------------------------------------------------
~CflowdCiscoFlowEngine() .........................................................................
destructor
-------------------------------------------------------------------------
inline ~CflowdCiscoFlowEngine() ;
Function is currently defined inline.
Back to the top of CflowdCiscoFlowEngine
uint32_t SequenceNumber() const ;
-------------------------------------------------------------------------
uint32_t SequenceNumber() const .........................................................................
Returns the current flow-export sequence number for the flow engine.
-------------------------------------------------------------------------
inline uint32_t SequenceNumber() const ;
Function is currently defined inline.
Back to the top of CflowdCiscoFlowEngine
uint32_t SequenceNumber(uint32_t seqNumber) ;
-------------------------------------------------------------------------
uint32_t SequenceNumber(uint32_t seqNumber) .........................................................................
Sets and returns the current flow-export sequence number for the flow engine.
-------------------------------------------------------------------------
inline uint32_t SequenceNumber(uint32_t seqNumber) ;
Function is currently defined inline.
Back to the top of CflowdCiscoFlowEngine
uint32_t MissedFlows() const ;
-------------------------------------------------------------------------
uint32_t MissedFlows() const .........................................................................
Returns the number of missed flows for the flow engine.
-------------------------------------------------------------------------
inline uint32_t MissedFlows() const ;
Function is currently defined inline.
Back to the top of CflowdCiscoFlowEngine
uint32_t MissedFlows(uint32_t missedFlows) ;
-------------------------------------------------------------------------
uint32_t MissedFlows(uint32_t missedFlows) .........................................................................
Sets and returns the number of missed flows for the flow engine.
-------------------------------------------------------------------------
inline uint32_t MissedFlows(uint32_t missedFlows) ;
Function is currently defined inline.
Back to the top of CflowdCiscoFlowEngine
uint32_t FlowsReceived() const ;
-------------------------------------------------------------------------
uint32_t FlowsReceived() const .........................................................................
Returns the number of flows received from the flow engine.
-------------------------------------------------------------------------
inline uint32_t FlowsReceived() const ;
Function is currently defined inline.
Back to the top of CflowdCiscoFlowEngine
uint32_t FlowsReceived(uint32_t flowsReceived) ;
-------------------------------------------------------------------------
uint32_t FlowsReceived(uint32_t flowsReceived) .........................................................................
Sets and returns the number of flows received from the flow engine.
-------------------------------------------------------------------------
inline uint32_t FlowsReceived(uint32_t flowsReceived) ;
Function is currently defined inline.
Back to the top of CflowdCiscoFlowEngine
All Members
- public:
- uint32_t SequenceNumber() const ;
- uint32_t SequenceNumber(uint32_t seqNumber) ;
- uint32_t MissedFlows() const ;
- uint32_t MissedFlows(uint32_t missedFlows) ;
- uint32_t FlowsReceived() const ;
- uint32_t FlowsReceived(uint32_t flowsReceived) ;
- uint32_t SequenceNumber(uint32_t seqNumber) ;
- protected:
Back to the top of CflowdCiscoFlowEngine
Ancestors
Class does not inherit from any other class.
Back to the top of CflowdCiscoFlowEngine
Descendants
Class is not inherited by any others.
Back to the top of CflowdCiscoFlowEngine
Generated from source by the Cocoon utilities on Tue Sep 22 04:08:49 1998 .
Report problems to jkotula@unimax.com