ServerSentEvent DataFlex Reference Documentation

ServerSentEvent

Represents a server-sent event (SSE) received from an HTTP text/event-stream.

Object Creation

Handle hoServerSentEvent
Get Create(RefClass(cComChilkatServerSentEvent)) to hoServerSentEvent

Properties

Function ComData Returns String

Introduced in version 9.5.0.58

The data for the server-side event. (If the "data" field was empty, then this will be empty.)

Function ComEventName Returns String

Introduced in version 9.5.0.58

The name of the server-side event. (If the "event" field was not present, then this will be empty.)

Function ComLastEventId Returns String

Introduced in version 9.5.0.58

The content of the "id" field, if present.

Function ComRetry Returns Integer

Introduced in version 9.5.0.58

The integer value of the "retry" field, if present. Otherwise 0.

Methods

Function ComLoadEvent String eventText Returns Boolean

Introduced in version 9.5.0.58

Loads the multi-line event text into this object. For example, the eventText for a Firebase event might look like this:

event: put
data: {"path": "/c", "data": {"foo": true, "bar": false}}

Returns True for success, False for failure.

Firebase Receive Server-Sent Events (text/event-stream)