Signature
native socket_send2(_socket, const _data[], _length);
Description
Sends data that can contain null bytes.
Notes
-
The amount of bytes that end up being sent may be lower than the total length of the array,
check the return value and send the rest if needed.
- strlen(_data) will return the wrong length if the array contains null bytes.
Parameters
- _socket — Socket descriptor
- _data — Array with the data to send
- _length — Length of the array
Returns
Amount of bytes sent
-1 on failure