Public Member Functions | |
Selective_Repeat_ARQ_Sender () | |
Selective_Repeat_ARQ_Sender (const int Seq_no_size, const int Buffer_size_factor, const int Link_packet_size, const Ttype Time_out) | |
~Selective_Repeat_ARQ_Sender () | |
void | set_parameters (const int Seq_no_size, const int Buffer_size_factor, const int Link_packet_size, const Ttype Time_out) |
int | buffer_size () |
int | link_packets_buffered () |
int | nof_ready_link_packets () |
int | link_packets_queued_waiting_for_transmission () |
Ttype | link_packets_max_queuing_time () |
void | get_link_packets (const int K, Array< Packet * > &pa) |
Public Attributes | |
Slot< Selective_Repeat_ARQ_Sender, Packet * > | packet_input |
Slot< Selective_Repeat_ARQ_Sender, Array< Packet * > > | ack_input |
Slot< Selective_Repeat_ARQ_Sender, void * > | query_nof_ready_packets |
Slot< Selective_Repeat_ARQ_Sender, int > | packet_output_request |
Signal< Array< Packet * > > | packet_output |
Signal< int > | nof_ready_packets |
Signal< int > | buffer_overflow |
Definition at line 47 of file selective_repeat.h.
Generated on Fri Jun 8 00:27:28 2007 for IT++ by Doxygen 1.5.2