socket_receive (void* data, var size)
Empfängt Daten von einem verbundenen TCP- oder UDP-Netzwerkstecker.
Parameter:
data - Pointer auf einen Buffer, der mit den empfangenen Daten gefüllt ist.
size - Größe des Buffers in Bytes.
Rückgabewerte:
Anzahl der empfangenen Bytes oder 0 wenn seit dem letzten Aufruf keine Daten vom Netzwerkstecker empfangen wurden.
Geschwindigkeit:
Langsam
Bemerkungen:
- Vorher muß der Stecker per socket_connect geöffnet werden.
- Um permanent Daten zu empfangen, pollen Sie den Stecker, indem Sie in einer wait()-Schleife socket_receive aufrufen.
- Um einen empfangenen Zeichenstring darzustellen, müssen Sie dafür sorgen, daß die Endmarke \0 hinzugefügt ist.
Edition:
P LC A7.82
Beispiel:
Siehe socket_send
Siehe auch:
socket_send, socket_connect
► Aktuelle Version Online