Standard Send vs. Delegated Send

Onload User Guide (UG1586)

Document ID
UG1586
Release Date
2023-07-31
Revision
1.2 English

The following sequence demonstrates the events sequence of a normal TCP send and the Delegated send.

Figure 1. Standard vs. Delegated Send

A packet could be delayed before sending when the receiver or network is not ready. When this occurs using delegated send, the onload_delegated_send_prepare() function will return zero values in the cong/send window fields of the delegated send state and the caller can elect to send with the standard method.