Herunterladen Inhalt Inhalt Diese Seite drucken

Syssockrecv; Syssockrecvfrom - Bosch Rexroth IndraLogic 09VRS Bedienungsanleitung

Sps-system-bibliotheken 2g
Inhaltsverzeichnis

Werbung

78/126
Bosch Rexroth AG | Electric Drives
SysSocket.library
Input-Variable
Datentyp
szIPAddress
REFERENCE
STRING
ulTimeout
UDINT
pulReplyTime
POINTER TO UDINT
19.2.23

SysSockRecv

Input-Variable
Datentyp
hSocket
UDINT
pbyBuffer
POINTER TO BYTE
pbyBufferSize
DINT
diFlags
DINT
pResult
POINTER TO UDINT
19.2.24

SysSockRecvFrom

Input-Variable
Datentyp
hSocket
UDINT
pbyBuffer
POINTER TO BYTE
and Controls
Beschreibung
TO
IP-Adresse des Kommunikationspartners.
Zeitspanne (in Sekunden), die auf Antwort des Kommunikationspart‐
ners gewartet werden soll
Zeiger auf Variable, die als Wert die durchschnittliche Zeitspanne ent‐
hält, die auf Antwort auf die Ping-Anfrage gewartet wurde
Diese TCP/IP-spezifische Funktion ruft die Funktion read (VxWorks) bzw.
recv (Win32) des Betriebssystems auf, um am Socket eingehende Daten zu
empfangen.
Zur Beschreibung der Funktion read bzw. recv sehen Sie bitte die Hilfe zum
Betriebssystem.
Der Rückgabewert vom Typ DINT liefert die Anzahl der gelesenen Zeichen.
Zusätzlich wird ein Fehler-Code (pResult) ausgegeben, der über den Erfolg der
Operation Auskunft gibt.
Beschreibung
Deskriptor des Sockets, erhalten aus
sprechender Parameter z.B. in Win32: s)
Adresse des Speichers, von dem gelesen werden soll (entsprechender
Parameter z.B. in Win32: buf)
Maximale Größe des Speichers, von dem gelesen wird(entsprechen‐
der Parameter z.B. in Win32: len)
Definition wie die Funktion aufgerufen werden soll; abhängig von den
Socket-Optionen (entsprechender Parameter z.B. in Win32: flags)
Zeiger auf den Fehlercode, der Auskunft über den Erfolg der Funktion
gibt. Siehe
Diese UDP-spezifische Funktion ruft die Funktion recvfrom des Betriebssys‐
tems auf, um die auf dem Socket eingehenden Daten zu lesen.
Zur Beschreibung der Funktion recvfrom sehen Sie bitte die Hilfe zum Be‐
triebssystem.
Der Rückgabewert vom Typ DINT liefert die Anzahl der gelesenen Zeichen.
Wenn der Socket "gracefully closed" wurde, liefert die Funktion 0, ansonsten –
1.
Zusätzlich wird ein Fehler-Code (pResult) ausgegeben, der über den Erfolg der
Operation Auskunft gibt.
Beschreibung
Deskriptor des Sockets, erhalten aus
sprechender Parameter z.B. in Win32: s)
Adresse des Speichers, von dem empfangen werden soll(entsprech‐
ender Parameter z.B. in Win32: buf)
Rexroth IndraLogic 09VRS | Bibliotheksbeschreibung
SysSockCreate, Seite 72,
Runtime Error Codes, Seite
SysSockCreate, Seite 72,
(ent‐
115.
(ent‐

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis