Contents

FoveatedStreamingProviderMessageChannel

A message channel between the host app and a streaming provider extension.

Declaration

@MainActor final class FoveatedStreamingProviderMessageChannel

Overview

Message channels are created by the framework when the host app opens a channel and delivered to the extension via openMessageChannel(_:). Provider extensions do not construct values of this type directly.

A channel unifies both directions of message flow:

  • Messages the host app sends to the extension arrive on receivedMessages.

  • Data the extension receives from the streaming endpoint is delivered to the host app via send(_:).

Topics

Instance Properties

Instance Methods