Protocol-neutral application intent accepted by a protocol implementation.
Wire messages are intentionally excluded from this namespace.
@type t() :: Subscribe.t() | UpdateSubscription.t() | Unsubscribe.t() | Publish.t() | AddTrack.t() | AcceptPublicationSubscription.t() | RejectPublicationSubscription.t() | PublishObject.t() | WithdrawTrack.t() | FinishPublishedSubscription.t() | FinishPublication.t() | Close.t()