#cp.websocket.http
Provides a full HTTP-based websocket implementation.
#API Overview
Functions - API calls offered directly by the extension
Methods - API calls which can only be made on an object returned by a constructor
#API Documentation
#Functions
Signature | cp.websocket.http.new(url, callback) -> object |
Type | Function |
Description | Creates a new websocket connection via a serial connection. |
Parameters |
|
Returns |
|
Notes |
|
Examples | None |
Source | src/extensions/cp/websocket/http.lua line 21 |
#Methods
Signature | cp.websocket.http:close() -> object |
Type | Method |
Description | Closes a websocket connection. |
Parameters |
|
Returns |
|
Notes |
|
Examples | None |
Source | src/extensions/cp/websocket/http.lua line 175 |
Signature | cp.websocket.http:isOpen() -> boolean |
Type | Method |
Description | Gets whether or not the HTTP websocket is fully open. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/websocket/http.lua line 133 |
Signature | cp.websocket.http:open() -> cp.websocket.status |
Type | Method |
Description | Attempts to open a websocket connection with the configured HTTP connection. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/websocket/http.lua line 117 |
Signature | cp.websocket.http:send(message[, isData]) -> object |
Type | Method |
Description | Sends a message to the websocket client. |
Parameters |
|
Returns |
|
Notes |
|
Examples | None |
Source | src/extensions/cp/websocket/http.lua line 207 |
Signature | cp.websocket.http:status() -> cp.websocket.status |
Type | Method |
Description | Returns the current connection status. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/websocket/http.lua line 53 |