Content-Based Networking Simulation Library Documentation (v. 1.2.1) |
cbnsim::argument_exception | Generic argument exception |
cbnsim::CBNSimulation | Main entry point for running a CBN simulation |
cbnsim::DataCollector | |
cbnsim::DeliveryOracle | Class used to compute and report false-positive and false-negative message receipts |
cbnsim::Driver | Simulation process that pulls the workload events and issues them to nodes, thereby driving the simulation |
cbnsim::io_exception | Generic IO exception |
cbnsim::KillerProcess | Simple simulation process that kills the simulation after a specified number of virtual time units |
cbnsim::MatchHandler | Concrete implementation of siena::MatchHandler |
cbnsim::Node | Abstract class representing a node in the network |
cbnsim::NodeEvent | Abstract base class for workload events that pertain to nodes |
cbnsim::NodeFactory | Interface of a node factory needed by CBNSimulation |
cbnsim::NodeFailEvent | An event that single a node has failed |
cbnsim::NodeFailPacket | Packet used by the driver to signal a node_fail workload event to a Node |
cbnsim::NodeFailParser | Workload event parser for the node_fail event |
cbnsim::NodeFailWNP | Workload node process used to generate node_fail events |
cbnsim::NodeFailWNPF | Node process that generates node_fail workload events |
cbnsim::NodeRecoverEvent | An event that single a node has recovered |
cbnsim::NodeRecoverPacket | Packet used by the driver to signal a node_fail workload event to a Node |
cbnsim::NodeRecoverParser | Workload event parser for the node_fail event |
cbnsim::Packet | Abstract base classe for messages exchanged between nodes |
cbnsim::parse_exception | Exception used by WorkloadParser |
cbnsim::SendMessageEvent | Abstract base class for workload events that pertain to nodes |
cbnsim::SendMessagePacket | Packet used by the driver to signal a send_message event to a Node |
cbnsim::SendMessageParser | Workload event parser for the send_message event |
cbnsim::SendMessageWNP | Workload node process for the send_message event |
cbnsim::SendMessageWNPF | Node process that generates set_predicate workload events |
cbnsim::SetPredicateEvent | Abstract base class for workload events that pertain to nodes |
cbnsim::SetPredicatePacket | Packet used by the driver to signal a set_predicate workload event to a Node |
cbnsim::SetPredicateParser | Workload event parser for the set_predicate event |
cbnsim::SetPredicateWNP | Workload node process for generating the set_predicate event |
cbnsim::SetPredicateWNPF | Node process that generates set_predicate workload events |
cbnsim::WorkloadEvent | Abstract class representing a single workload event |
cbnsim::WorkloadEventParser | Abstract class representing a generic workload event parser |
cbnsim::WorkloadGenerator | Main workload generator class. The workload events that are generated by this class can be customized by adding WorkloadNodeProcessFactory instances as required |
cbnsim::WorkloadNodeProcess | Abstract class defines the interface for all workload generation processes that are associated with a node |
cbnsim::WorkloadNodeProcessFactory | Factory class for WorkloadNodeProcess instances |
cbnsim::WorkloadParser | Class to parse a workload created by cbnwlgen |
Copyright © 2001-2004 University of Colorado.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". This documentation is authored and maintained by Matthew J. Rutherford |