#include <periodic_traffic_generator.h>

Definition at line 26 of file periodic_traffic_generator.h.
enum Sampa::Object::Severity [protected, inherited] |
| Sampa::PeriodicTrafficGenerator::PeriodicTrafficGenerator | ( | const Name & | ) |
| Sampa::PeriodicTrafficGenerator::SAMPA_MODULE | ( | PeriodicTrafficGenerator | ) | [private] |
| void Sampa::PeriodicTrafficGenerator::bind_clock | ( | Clock * | ) |
| void Sampa::PeriodicTrafficGenerator::bind_target | ( | Target * | ) |
| Initiator* Sampa::PeriodicTrafficGenerator::get_initiator | ( | ) | [inline] |
| bool Sampa::PeriodicTrafficGenerator::recieve_response | ( | const Response & | ) | [virtual] |
Implements Sampa::InitiatorResponseInterface.
| void Sampa::PeriodicTrafficGenerator::complete_restart | ( | ) | [protected, virtual] |
is called to finalize restart. On restart, one shall update pointers, or reopen ressources (files, ...).
Most of pointers are restored by the thanks to the post++ library provided that the CLASSINFO() was correctly set.
However, some pointers are not relocated by the library. These are for example the method pointers used for the processes. Take a look at
Reimplemented from Sampa::Object.
| bool Sampa::PeriodicTrafficGenerator::check_binding | ( | ) | [protected] |
| void Sampa::PeriodicTrafficGenerator::produce | ( | ) | [private] |
| void Sampa::PeriodicTrafficGenerator::consume | ( | ) | [private] |
| void Sampa::PeriodicTrafficGenerator::read | ( | ) | [private] |
| void Sampa::PeriodicTrafficGenerator::write | ( | ) | [private] |
| void Sampa::Module::set_next_trigger | ( | EventListenerSingle & | ) | [protected, inherited] |
| ProcessBase* Sampa::Module::__get_process_by_name | ( | const std::string & | name | ) | [protected, inherited] |
| Sampa::Module::SAMPA_PERSISTENT | ( | Module | ) | [inherited] |
| const char* Sampa::Object::get_name | ( | ) | const [inherited] |
returns the local name
| const char* Sampa::Object::get_full_name | ( | ) | const [inherited] |
name can be ([^. ]+.)*[^. ]+
| Object* Sampa::Object::get_parent | ( | ) | const [inherited] |
return object containing this one
| Object* Sampa::Object::get_sibling | ( | ) | const [inherited] |
return next object with same parent or NULL if none
| Object* Sampa::Object::get_first_child | ( | ) | const [inherited] |
return first child object or NULL if none
| void Sampa::Object::debug | ( | const char * | , | |
| ... | ||||
| ) | [protected, inherited] |
| void Sampa::Object::error | ( | Severity | severity, | |
| const char * | , | |||
| ... | ||||
| ) | [protected, inherited] |
Clock* Sampa::PeriodicTrafficGenerator::p_clock [private] |
Definition at line 43 of file periodic_traffic_generator.h.
Definition at line 45 of file periodic_traffic_generator.h.
Definition at line 46 of file periodic_traffic_generator.h.
Definition at line 47 of file periodic_traffic_generator.h.
Definition at line 48 of file periodic_traffic_generator.h.
Definition at line 49 of file periodic_traffic_generator.h.
int Sampa::PeriodicTrafficGenerator::m_burst [private] |
Definition at line 50 of file periodic_traffic_generator.h.
int Sampa::PeriodicTrafficGenerator::m_fifo_size [private] |
Definition at line 51 of file periodic_traffic_generator.h.
int Sampa::PeriodicTrafficGenerator::m_threshold [private] |
Definition at line 52 of file periodic_traffic_generator.h.
Definition at line 53 of file periodic_traffic_generator.h.
int Sampa::PeriodicTrafficGenerator::m_max_fifo_size [private] |
Definition at line 54 of file periodic_traffic_generator.h.
int Sampa::PeriodicTrafficGenerator::m_min_fifo_size [private] |
Definition at line 55 of file periodic_traffic_generator.h.
Definition at line 56 of file periodic_traffic_generator.h.
Definition at line 57 of file periodic_traffic_generator.h.
Definition at line 58 of file periodic_traffic_generator.h.
Definition at line 59 of file periodic_traffic_generator.h.
Definition at line 60 of file periodic_traffic_generator.h.
Definition at line 61 of file periodic_traffic_generator.h.
Definition at line 62 of file periodic_traffic_generator.h.
Definition at line 63 of file periodic_traffic_generator.h.
1.5.3