hb_inetSend()

HB_INETSEND()

Sent data through a socket

Syntax

      HB_INETSEND( <socket>, <cBuffer> [, <nLength> ] ) -> nResult

Arguments

<socket> a socket previously created / opened

<cBuffer>

<nLength>

Returns

The amount of data written, 0 (zero) if the socket is closed, or -1 on an error

Description

Send data being stored in a string over the socket.

The nLength parameter can be given to allow writing only a part of the string.

There is no guarantee that all of cBuffer will be sent, as this is a decision that is up to the OS; this function does not take care to ensure that the data is really sent; check the returned number and send the part that has not been sent.

To ensure that all the data is sent before the function returns, use the hb_InetSendAll() function.

On error, the error in the socket is set.

Compliance

Harbour

3 responses to “hb_inetSend()

  1. Pingback: Harbour All Functions – H | Viva Clipper !

  2. Pingback: Harbour inet Functions | Viva Clipper !

  3. Pingback: Harbour RG Summary | Viva Clipper !

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.