CSocket.SendLineTo Method | |
Send data terminated by CRLF to a specific destination.
Namespace:
VO
Assembly:
VOInternetClasses (in VOInternetClasses.dll) Version: 2.21
Syntax VIRTUAL METHOD SendLineTo(
cData AS STRING,
cDest AS STRING,
nRemPort AS WORD
) AS LONG
public virtual int SendLineTo(
string cData,
string cDest,
ushort nRemPort
)
Request Example
View SourceParameters
- cData
- Type: String
Data to be sent via the socket. - cDest
- Type: String
String containing the host name of an Internet server. Alternately, the string can contain the IP number of the site in ASCII dotted-decimal format (for example, 11.22.3.45). - nRemPort
- Type: Word
Port number at cHostNameOrIP.
Return Value
Type:
Long
Number of data sent, if successful; otherwise, 0 (zero).
Remarks
This method sends a line to a destination without establishing a connection. SendLine() can be used for UDP sockets to send datagram packages via the Internet.
Examples
The following example demonstrates the use of this method:
1FUNCTION ClientTest1() AS LOGIC PASCAL
2LOCAL oSocket AS CSocket
3LOCAL cTo AS STRING
4LOCAL nPort AS INT
5oSocket := CSocket{SOCK_DGRAM}
6IF oSocket:SendLineTo("Hello world", HostName(), 7)
7? "Datagram package sent ... "
8ENDIF
9oSocket:Close()
10RETURN
See Also