SNIP_CLASSIC_STD_SECTION_9_8_Transmission_Upper_Layer_TP_API
Wortlaut
9.8 Transmission - Upper Layer TP API
«module» :UpperLayer ("TP") of SoAd
«module» :SoAd
«module» :TcpIp
loop until all data is transmitted
!
loop until all available Tx data has been copied to TCP/IP buffer(s) opt PDU header option enabled AND PDU Header not fully written
"
#
$
%
&
'
(
)
&
*
$
+
,
opt TCP
-
!
opt TCP AND TCP segment ready for Tx opt UDP
$ #
&
opt TCP ACK received OR (UDP, whole PDU has been copied to TcpIp Tx Buffer) opt (TCP AND ImmediateTpTxConfirmation) AND (all data of PDU confirmed) opt UDP OR (TCP AND ImmediateTpTxConfirmation) <Up>_[SoAd][Tp]CopyTxData(BufReq_ReturnType, PduIdType, PduInfoType*, RetryInfoType*, PduLengthType**) TcpIp_[ Tcp | Udp ]Transmit( ... ) SoAd_MainFunction() SoAd_CopyTxData(BufReq_ReturnType, TcpIp_SocketIdType, uint8*, uint16) <Up>_[SoAd][Tp]CopyTxData(BufReq_ReturnType, PduIdType, PduInfoType*, RetryInfoType*, PduLengthType**) <Up>_[SoAd][Tp]TxConfirmation(PduIdType, NotifResultType) SoAd_TpTransmit(Std_ReturnType, PduIdType, const PduInfoType*) TcpIp_MainFunction() SoAd_TxConfirmation(TcpIp_SocketIdType, uint16) <Up>_[SoAd][Tp]TxConfirmation(PduIdType, NotifResultType) Figure 9.10: Transmission for Upper Layer TP API
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
Cited verbatim in the snippet (deterministic citation).
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_SocketAdaptor.pdf |
|---|---|
| Dokumentseite | Seite 104 |
| Ziel-Modul | std (classic) |
| Ziel-Anforderung | SWS_Std_00005 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |