socket(READ,...)

socket(READ,...)

Description

Reads socket buffer.

Syntax

socket(READ, import_buf, read_len, return_read_buf_len);

Parameters

Variable

Input

Variable

Input

import_buf[]

User defined buffer into which data will be stored from socket.

read_len

Number of how much data user wants to read from socket.

return_read_buf_len

Variable into which a number will be stored of how much data was read.

Returns

Return value

Return explanation

SCRIPT_SOCKET_SUCCESS

Success

SCRIPT_SOCKET_ERROR

Error

SCRIPT_SOCKET_NO_ACCESS

No Access

SCRIPT_PARAM_INVALID

Requested read_len is higher than import_buf[]size.

Function call example

Socket read example
new buffer[200]; new dataNoRead; main(){ socket(READ, buffer, 100, dataNoRead); while(1){ Delay(100); } }

Notes

return_read_buf_lenis not necessary to use.

Socket read example
new buffer[200]; main(){ socket(READ, buffer, sizeof buffer); while(1){ Delay(100); } }

Used in Examples

Socket example

Socket v2 example