CLASSIC
Modul: eth
Rolle: heuristic
Konfidenz: 90%
SNIP_CLASSIC_ETH_SECTION_9_4_Transmission_TCP
Wortlaut
9.4 Transmission TCP
«module» :SoAd
«module» :TcpIp
«module» :EthIf
loop until all buffer segments filled OR no buffer space left
!
"
#
$
%
&
'
opt PDU header enabled AND begin of I-PDU alt data provision [direct data provision (DataPtr != NULL)] [indirect data provision (DataPtr == NULL)]
EthIf_ProvideTxBuffer(BufReq_ReturnType, uint8, Eth_FrameType, uint8, Eth_BufIdxType**, uint8***, uint16**) SoAd_CopyTxData(BufReq_ReturnType, TcpIp_SocketIdType, uint8*, uint16) TcpIp_MainFunction() TcpIp_TcpTransmit(Std_ReturnType, TcpIp_SocketIdType, const uint8*, uint32, boolean) SoAd_TxConfirmation(TcpIp_SocketIdType, uint16) TcpIp_RxIndication(uint8, Eth_FrameType, boolean, const uint8*, const uint8*, uint16) EthIf_Transmit(Std_ReturnType, uint8, Eth_BufIdxType, Eth_FrameType, boolean, uint16, const uint8*) Figure 9.4: TcpIp TCP Tx
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
Data provision direct vs indirect CopyTxData
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_TcpIp.pdf |
|---|---|
| Dokumentseite | Seite 109 |
| Ziel-Modul | eth (classic) |
| Ziel-Anforderung | SWS_TcpIp_00124 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.90 |