Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at


This API is available on Firefox OS for privileged or certified applications only.


The readyState property indicates the current state of the socket.


var state = instanceOfTCPSocket.readyState;


A string which the value is one of the following: connecting, open, closing, or closed.


Not part of any specification yet; however, this API is discussed at W3C as part of the System Applications Working Group under the Raw Sockets proposal.

See also

Document Tags and Contributors

 Contributors to this page: chrisdavidmills, teoli, MHasan, kscarfone, Jeremie
 Last updated by: chrisdavidmills,