#include <packet_generator.h>
Public Member Functions | |
| Poisson_Packet_Generator (const double Avg_bit_rate=1.0, const int Packet_size=150, const unsigned long int Max_packets=0) | |
| ADD DOCUMENTATION HERE. | |
| virtual | ~Poisson_Packet_Generator () |
| ADD DOCUMENTATION HERE. | |
| void | set_parameters (const double Avg_bit_rate, const int Packet_size, const unsigned long int Max_packets) |
| ADD DOCUMENTATION HERE. | |
| double | get_avg_bit_rate () |
| ADD DOCUMENTATION HERE. | |
| void | set_parameters (const int Packet_size, const unsigned long int Max_packets) |
| ADD DOCUMENTATION HERE. | |
| int | get_packet_size () |
| ADD DOCUMENTATION HERE. | |
| int | get_max_packets () |
| ADD DOCUMENTATION HERE. | |
Public Attributes | |
| Signal< Packet * > | output |
| ADD DOCUMENTATION HERE. | |
| Slot< Packet_Generator, bool > | start |
| ADD DOCUMENTATION HERE. | |
Protected Member Functions | |
| virtual Ttype | delta_t () |
| ADD DOCUMENTATION HERE. | |
Protected Attributes | |
| double | avg_delta_t |
| ADD DOCUMENTATION HERE. | |
| double | avg_bit_rate |
| ADD DOCUMENTATION HERE. | |
| Exponential_RNG | ee |
| ADD DOCUMENTATION HERE. | |
1.5.8