Skip to content
Vid Klopcic edited this page Oct 23, 2020 · 1 revision

Flutter persistent socket library takes care of the following tasks:

  • keep an open socket connection to the backend (with auto reconnects)
  • provide stream handlers for every message type
  • generate message classes from protobuf files and parameters in special comments above every message
  • provide mechanism to cache, query and update cached messages locally
  • provide mechanism to build the cacheUuid for every message, based on its content (only first level properties)
  • handle the authentication and provide listeners for its status
Clone this wiki locally