Return whether the client is connected.
Return the server URL.
The addEventListener() method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.
Optionaloptions: boolean | AddEventListenerOptionsClose the connection.
Connect to the server.
The server URL to connect to.
The dispatchEvent() method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order. The normal event processing rules (including the capturing and optional bubbling phase) also apply to events dispatched manually with dispatchEvent().
The removeEventListener() method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target. The event listener to be removed is identified using a combination of the event type, the event listener function itself, and various optional options that may affect the matching process; see Matching event listeners for removal.
Optionaloptions: boolean | EventListenerOptionsSend a message to the server.
This is an optional method for streams with bidirectional communication.
Optional_type: stringSimulate an error event.
Simulate a message event from the server.
The message to receive.
The optional event type.
OptionallastEventId: stringThe optional last event ID.
StaticcreateStaticcreate
A client for the server-sent events protocol.