Function
EN
Version 4.50
@IPSend
Internet
Syntax
@IPSend(IPSOCKET1;TEXT2);
@IPSend(IPSOCKET1;RT2);
@IPSend(IPSOCKET1;BUFFERHANDLE2);
@IPSend(IPSOCKET1;TEXT2;FNFLAGS3);
@IPSend(IPSOCKET1;RT2;FNFLAGS3);
@IPSend(IPSOCKET1;BUFFERHANDLE2;FNFLAGS3);
Description
Currently available for Windows only!!!
Sends the RT/TEXT TEXT2/RT2 via the opened IPSOCKET IPSOCKET1 and returns the number of bytes sent. In case of an error, the result is an @ERROR-Wert.
FN FNFLAGS3:
0 (default) –
1 Flush send buffer
Example: @IPSend(IPSOCKET1;TEXT2);
SERVER1:="172.16.1.200";
PORT2:=80;
PROTOCOL3:="TCP";
ConSocket:=@IPOpenSendSocket(SERVER1;PORT2;PROTOCOL3);
IF(@GetDataType(ConSocket)="IPS")
{
TEXT2:="Zu Sendender Text";
Ret:=@IPSend(ConSocket;TEXT2);
ConSocket:=@IPCloseSocket(ConSocket);
}
A sending IPSOCKET ConSocket is opened, the TEXT2 an den Server versandt, und der sendende IPSOCKET ConSocket is also closed again.
Note : This text was machine-translated and may contain inaccuracies.
