ADD DOCUMENTATION HERE. More...
#include <itpp/protocol/packet_channel.h>
Public Member Functions | |
Packet_Channel () | |
ADD DOCUMENTATION HERE. | |
Packet_Channel (const double Pr, const Ttype Delay, const double Block_rate, const int Max_slots=0) | |
ADD DOCUMENTATION HERE. | |
~Packet_Channel () | |
ADD DOCUMENTATION HERE. | |
void | set_parameters (const double Pr, const Ttype Delay, const double Block_rate, const int Max_slots) |
ADD DOCUMENTATION HERE. | |
void | set_errors (const ivec &Lost) |
ADD DOCUMENTATION HERE. | |
Public Attributes | |
Slot< Packet_Channel, bool > | start |
ADD DOCUMENTATION HERE. | |
Slot< Packet_Channel, Link_Packet * > | input |
ADD DOCUMENTATION HERE. | |
Slot< Packet_Channel, int > | nof_inputs |
ADD DOCUMENTATION HERE. | |
Signal< Link_Packet * > | output |
ADD DOCUMENTATION HERE. | |
Signal< int > | input_request |
ADD DOCUMENTATION HERE. | |
Signal< void * > | get_nof_inputs |
ADD DOCUMENTATION HERE. | |
ADD DOCUMENTATION HERE.
Definition at line 52 of file packet_channel.h.
itpp::Packet_Channel::Packet_Channel | ( | ) |
ADD DOCUMENTATION HERE.
Definition at line 38 of file packet_channel.cpp.
itpp::Packet_Channel::Packet_Channel | ( | const double | Pr, |
const Ttype | Delay, | ||
const double | Block_rate, | ||
const int | Max_slots = 0 ) |
ADD DOCUMENTATION HERE.
Definition at line 44 of file packet_channel.cpp.
References set_parameters().
itpp::Packet_Channel::~Packet_Channel | ( | ) |
ADD DOCUMENTATION HERE.
Definition at line 50 of file packet_channel.cpp.
void itpp::Packet_Channel::set_parameters | ( | const double | Pr, |
const Ttype | Delay, | ||
const double | Block_rate, | ||
const int | Max_slots ) |
ADD DOCUMENTATION HERE.
Definition at line 52 of file packet_channel.cpp.
References input, it_assert, nof_inputs, and start.
Referenced by Packet_Channel().
void itpp::Packet_Channel::set_errors | ( | const ivec & | Lost | ) |
ADD DOCUMENTATION HERE.
Definition at line 122 of file packet_channel.cpp.
References it_assert, and itpp::min().
Slot<Packet_Channel, bool> itpp::Packet_Channel::start |
ADD DOCUMENTATION HERE.
Definition at line 65 of file packet_channel.h.
Referenced by set_parameters().
Slot<Packet_Channel, Link_Packet*> itpp::Packet_Channel::input |
ADD DOCUMENTATION HERE.
Definition at line 67 of file packet_channel.h.
Referenced by set_parameters().
Slot<Packet_Channel, int> itpp::Packet_Channel::nof_inputs |
ADD DOCUMENTATION HERE.
Definition at line 69 of file packet_channel.h.
Referenced by set_parameters().
Signal<Link_Packet*> itpp::Packet_Channel::output |
ADD DOCUMENTATION HERE.
Definition at line 73 of file packet_channel.h.
Signal<int> itpp::Packet_Channel::input_request |
ADD DOCUMENTATION HERE.
Definition at line 75 of file packet_channel.h.
Signal<void*> itpp::Packet_Channel::get_nof_inputs |
ADD DOCUMENTATION HERE.
Definition at line 77 of file packet_channel.h.
Generated on Tue Dec 10 2024 04:49:37 for IT++ by Doxygen 1.12.0