Confirmation that the receiver got a GNUNET_MESSAGE_TYPE_TRANSPORT_RELIABILITY_BOX. More...
Data Fields | |
struct GNUNET_MessageHeader | header |
Type is GNUNET_MESSAGE_TYPE_TRANSPORT_RELIABILITY_ACK. More... | |
uint32_t | ack_counter |
Counter of ACKs transmitted by the sender to us. More... | |
Confirmation that the receiver got a GNUNET_MESSAGE_TYPE_TRANSPORT_RELIABILITY_BOX.
Note that the confirmation may be transmitted over a completely different queue, so ACKs are identified by a combination of PID of sender and message UUID, without the queue playing any role!
Definition at line 506 of file gnunet-service-transport.c.
struct GNUNET_MessageHeader TransportReliabilityAckMessage::header |
Type is GNUNET_MESSAGE_TYPE_TRANSPORT_RELIABILITY_ACK.
Definition at line 511 of file gnunet-service-transport.c.
Referenced by check_reliability_ack(), handle_reliability_ack(), and transmit_cummulative_ack_cb().
uint32_t TransportReliabilityAckMessage::ack_counter |
Counter of ACKs transmitted by the sender to us.
Incremented by one for each ACK, used to detect how many ACKs were lost.
Definition at line 517 of file gnunet-service-transport.c.
Referenced by handle_reliability_ack(), and transmit_cummulative_ack_cb().