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.   | |
| uint32_t | ack_counter | 
| Counter of ACKs transmitted by the sender to us.   | |
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 516 of file gnunet-service-transport.c.
| struct GNUNET_MessageHeader TransportReliabilityAckMessage::header | 
Type is GNUNET_MESSAGE_TYPE_TRANSPORT_RELIABILITY_ACK.
Definition at line 521 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 527 of file gnunet-service-transport.c.
Referenced by handle_reliability_ack(), and transmit_cummulative_ack_cb().