72/126
Bosch Rexroth AG | Electric Drives
SysSocket.library
19.2.4
SysSockCloseUdp
Input-Variable
Datentyp
hSocketUdp
UDINT
19.2.5
SysSockConnect
Input-Variable
Datentyp
hSocket
UDINT
pSockAddress
POINTER
CKADDRESS
diSockAddrSize
DINT
19.2.6
SysSockCreate
and Controls
Diese Funktion ruft die Funktion closesocket des Betriebssystems auf, um ei‐
nen Socket zu schließen, der mit dem Transportprotokoll UDP arbeitet.
Der Rückgabewert vom Typ UDINT ist ein Fehlercode, der Auskunft über den
Erfolg oder Misserfolg der Operation gibt (siehe
115).
Beschreibung
Deskriptor für den Socket (erhalten aus
73), das zuvor über
Zustand versetzt wurde. Die geforderte Verbindung wird dann mit dem
Socket erfolgen, dessen Handle die SysSockAccept Funktion liefert.
(entsprechender Parameter z.B. in Win32:s)
Diese Funktion ruft die Funktion connect des Betriebssystems auf. Falls der
Socket noch nicht über Funktion
wird nun automatisch eine eindeutige lokale Adresszuordnung vorgenommen.
Das Socket ist damit bereit, Daten zu senden und zu empfangen.
Zur Beschreibung der connect-Funktion sehen Sie bitte die Hilfe zum Betriebs‐
system.
Der Rückgabewert vom Typ UDINT ist ein Fehlercode, der Auskunft über den
Erfolg oder Misserfolg der Operation gibt (siehe
115).
Beschreibung
Deskriptor für den Socket, erhalten aus
(entsprechender Parameter z.B. in Win32:s)
TO
SO‐
Zeiger auf eine Variable vom Typ
Länge der Struktur SOCKADDRESS (mit Operator SIZEOF bestimm‐
bar)
Anmerkung zum Betriebssystem VxWorks: Es gibt Systeme auf denen die
Funktion
SysSockConnect, Seite 72,
war. Ursache hierfür ist das entsprechende Verhalten von connect unter
VxWorks.
Diese Funktion ruft die Funktion socket des Betriebssystems auf. Mit dieser
Funktion vom Typ DINT wird ein neuer Socket angelegt und einem Service
Provider zugeordnet.
Zur Beschreibung der socket-Funktion sehen Sie bitte die Hilfe zum Betriebs‐
system
Der Rückgabewert vom Typ UDINT liefert einen Deskriptor (Handle) des neuen
Sockets, der in anderen Bibliotheks-Funktionen wie z.B.
71,
SysSockConnect, Seite 72,
Zusätzlich wird ein Fehler-Code (pResult) ausgegeben, der über den Erfolg der
Operation Auskunft gibt.
Rexroth IndraLogic 09VRS | Bibliotheksbeschreibung
Runtime Error Codes, Seite
SysSockListen, Seite 76,
SysSockBind, Seite 71,
Runtime Error Codes, Seite
SOCKADDRESS, Seite
FALSE liefert, obwohl diese erfolgreich
etc. als Eingabeparameter erforderlich ist.
SysSockCreateUdp, Seite
in den "hörenden"
"gebunden" wurde,
SysSockCreate, Seite
72.
84.
SysSockBind, Seite