System::SocketSend

System::SocketSend sends a buffer to a remote host via a TCP connection that was previouly opened with CTScript::System::SocketConnect.

public System::SocketSend(
   OSHandle socketHandle,
   variable buffer
);

Parameters

socketHandlethe socket handle of this connection.
bufferthe data to send.

Return Values

The error.errorCode value will be set to the underlining windows error message code and the error.errorString will have a detailed description of the error.

Remarks

Example Use
OSHandle socket;
System::SocketConnect("ekkySoftware.com":socket);
System::SocketSend(socket,"GET / HTTP/1.1\r\n"
	"User-Agent: TScript Software http://ekkySoftware.com/\r\n"
	"Host: ekkysofware.com\r\n\r\n");
System::SocketReceive(socket:fileBuffer);
System::MessageBox(fileBuffer.AString().ToString(),
	L"File Contents of / at ekkySoftware.com");

Since

TScript Version 1.2

Also See

System::SocketConnect, System::SocketGetInfo, System::SocketReceive
Comments (0)Listen All
Characters left: 2500
 
Ekky Software Homepage Ekky Software Homepage ObjectDatabase++ TScript Ekky Software Homepage Ekky Software Homepage ObjectDatabase++ TScript