PubSubMessageListener constructor

const PubSubMessageListener({
  1. void onMessageReceived(
    1. PubSubMessage message
    )?,
  2. void onOldMessagesReceived(
    1. List<PubSubMessage> messages,
    2. PubSubHistoryInfo info
    )?,
  3. void onBatchReceived(
    1. List<PubSubMessage> messages
    )?,
  4. void onMessageDrop(
    1. PubSubMessageDropInfo info
    )?,
})

Builds a listener from any of the four callbacks.

Implementation

const PubSubMessageListener({
  this.onMessageReceived,
  this.onOldMessagesReceived,
  this.onBatchReceived,
  this.onMessageDrop,
});