socket(STATUS)

socket(STATUS)

Description

Gets socket status.

Syntax

socket(STATUS);

Parameters

No other parameters possible for STATUSrequest.

Returns

Return value

Return explanation

SCRIPT_SOCKET_ERROR

Failed to get status.

SCRIPT_SOCKET_NO_SOCKET

No socket created.

SCRIPT_SOCKET_CREATING

Socket is being created.

SCRIPT_SOCKET_NO_INTERNET

Modem is not connected to internet.

SCRIPT_SOCKET_CONNECTED

Connected to socket.

SCRIPT_SOCKET_PENDING_RX

Awaiting data to be received.

SCRIPT_SOCKET_PENDING_TX

Awaiting data to be sent.

SCRIPT_SOCKET_CLOSED

Socket disconnected.

Function call example

Socket read example
main(){ socket(STATUS); while(1){ Delay(100); } }

Used in Examples

Socket v2 example