lightstreamer_client_web library

Lightstreamer Web Client SDK.

Classes

ClientListener
Interface to be implemented to listen to LightstreamerClient events comprehending notifications of connection activity and errors.
ClientMessageListener
Interface to be implemented to listen to LightstreamerClient.sendMessage events reporting a message processing outcome.
ConnectionDetails
Used by LightstreamerClient to provide a basic connection properties data object.
ConnectionOptions
Used by LightstreamerClient to provide an extra connection properties data object.
ConsoleLoggerProvider
Simple concrete logging provider that logs on the system console.
ConsoleLogLevel
Logging level.
FirebaseMpnBuilder
Utility class that provides methods to build or parse the JSON structure used to represent the format of a push notification.
ItemUpdate
Contains all the information related to an update of the field values for an item.
LightstreamerClient
Facade class for the management of the communication to Lightstreamer Server.
LoggerProvider
Simple interface to be implemented to provide custom log consumers to the library.
MpnDevice
Class representing a device that supports Mobile Push Notifications (MPN).
MpnDeviceListener
Interface to be implemented to receive MPN device events including registration, suspension/resume and status change.
MpnSubscription
Class representing a Mobile Push Notifications (MPN) subscription to be submitted to the MPN Module of a Lightstreamer Server.
MpnSubscriptionListener
Interface to be implemented to receive MpnSubscription events including subscription/unsubscription, triggering and status change.
SafariMpnBuilder
Utility class that provides methods to build or parse the JSON structure used to represent the format of a push notification.
Subscription
Class representing a Subscription to be submitted to a Lightstreamer Server.
SubscriptionListener
Interface to be implemented to listen to Subscription events comprehending notifications of subscription/unsubscription, updates, errors and others.

Extensions

ConnectionDetailsExt on ConnectionDetails
ConnectionOptionsExt on ConnectionOptions
FirebaseMpnBuilderExt on FirebaseMpnBuilder
ItemUpdateExt on ItemUpdate
LightstreamerClientExt on LightstreamerClient
MpnDeviceExt on MpnDevice
MpnSubscriptionExt on MpnSubscription
SafariMpnBuilderExt on SafariMpnBuilder
SubscriptionExt on Subscription

Typedefs

StringOrInt = Object
A String or int value.