DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: tcpip Rolle: heuristic Konfidenz: 85%

SNIP_CLASSIC_TCPIP_SECTION_8_4_3_SoAd_TxConfirmation

Quelle: SWS_SocketAdaptor.pdf (Seite 86) • Ziel-Anforderung: SWS_TCPIP_00225

Wortlaut

8.4.3 SoAd_TxConfirmation [SWS_SoAd_00098] Definition of API function SoAd_TxConfirmation ⌈ Service Name SoAd_TxConfirmation Syntax void SoAd_TxConfirmation ( TcpIp_SocketIdType SocketId, uint16 Length ) Service ID [hex] 0x14 Sync/Async Synchronous Reentrancy Reentrant for different SocketIds. Non reentrant for the same SocketId. SocketId Socket identifier of the related local socket resource. Parameters (in) Length Number of transmitted data bytes. Parameters (inout) None Parameters (out) None Return value None Description The TCP/IP stack calls this function after the data has been acknowledged by the peer for TCP. Caveats: The upper layer might not be able to determine exactly which data bytes have been confirmed. Available via SoAd.h ⌋ [SWS_SoAd_00269] ⌈If development error detection is enabled: SoAd_TxConfirmation() shall check that the service SoAd_Init() was previously called. If the check fails, SoAd_TxConfirmation() shall raise the development error SOAD_E_UNINIT.⌋ [SWS_SoAd_00270] ⌈If development error detection is enabled: SoAd_TxConfirmation() shall check parameter SocketId for being valid. If the check fails, SoAd_TxConfirmation() shall raise the development error SOAD_E_INV_SOCKETID.⌋ [SWS_SoAd_00271] ⌈If development error detection is enabled: SoAd_TxConfirmation() shall check parameter Length for being valid. If the check fails, SoAd_TxConfirmation() shall raise the development error SOAD_E_INV_ARG.⌋

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

Specifies <Up_TxConfirmation> callback interface called by TcpIp

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument SWS_SocketAdaptor.pdf
Dokumentseite Seite 86
Ziel-Modul tcpip (classic)
Ziel-Anforderung SWS_TCPIP_00225
Semantische Rolle heuristic
Automatisierungs-Konfidenz 0.85