From sgcWebSockets 2022.4.0 the Pusher Cache Channels are supported. Currently the following Cache channels are available:
- Publieke cache-kanalen
- Private cache-kanalen
- Presence-cache-kanalen
Cache-kanalen
Een cache-kanaal onthoudt het laatst getriggerde event en stuurt dit als eerste event naar nieuwe abonnees.
Wanneer een event wordt getriggerd op een cache-kanaal, cachet Pusher Channels dit event, en wanneer een client zich abonneert op een cache-kanaal en er een gecachete waarde bestaat, wordt deze als eerste event op dat kanaal naar de client gestuurd. Dit gedrag helpt ontwikkelaars de beginstatus te verstrekken zonder extra logica toe te voegen om deze elders op te halen.
Voorbeeld: abonneer je op het publieke cache-kanaal "my-cache-channel".
APIPusher.Subscribe('my-cache-channel', pscCacheChannel);
Als je succesvol bent geabonneerd, wordt het event OnPusherSubscribe geactiveerd; bij een fout krijg je een bericht in het event OnPusherError.
Alle berichten van het geabonneerde kanaal worden ontvangen via het event OnPusherEvent
