The contents of this legacy page are no longer maintained nor supported, and are made available only for historical purposes.


CflowdCiscoFlowEngine Documentation

CflowdCiscoFlowEngine

All class functions are defined inline.


[ libCfd | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

DESCRIPTION

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) ;
protected:
}; // 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) ;
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

Related Objects

See https://catalog.caida.org/software/cflowd/ to explore related objects to this document in the CAIDA Resource Catalog.