openSockets

returns a list of the currently open sockets.

# Metadata

Platforms: desktop, server, mobile OS: mac, windows, linux, ios, android Introduced: 1.0 Security: network

# Syntax

the openSockets

# Examples

the openSockets

if line thisLine of the openSockets is "example.com:80" then beep

# Description

Use the openSockets function to find out which sockets need to be closed, or to check whether a socket is already open before reading from it or writing to it.

Each line of the list returned by the openSockets function is a socket identifier. A socket identifier consists of the host and port number the socket is connected to, separated by a colon. If a connection name or number was assigned when the socket was opened, it is append to the identifier, separated from the port number by a vertical bar (|).

>*Note:* Several of the commands and functions in the Internet library > use sockets, so the openSockets func may return sockets opened by the > Internet library in addition to any sockets you have opened with the > open socket com.

# Tags

# See

- **keyword:** line - **message:** socketTimeout - **command:** accept - **glossary:** socket, host, append, return, port - **control structure:** function