Diffusion Apple API  6.2.0
Unified Client Library for iOS, tvOS and OS X / macOS
 All Classes Functions Variables Properties Pages
Deprecated List
Class <PTDiffusionMessageDelegate>
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This protocol will be removed in a future release. see: Messaging with the Apple client library.
Class <PTDiffusionMessageStreamDelegate>
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This protocol will be removed in a future release. see: Messaging with the Apple client library.
Class <PTDiffusionTopicEventListener>
Since 6.1. The main use case for this protocol was the removal of unused topics. That use case is now much better satisfied using the removalPropertyKey (PTDiffusionTopicSpecification) to remove a topic using the subscriptions < n for condition. The older pattern adopting this protocol does not work across a cluster, so this protocol will be removed in a future release.
Member [PTDiffusionMessagingControlFeature addMessageHandlerForPath:withDelegate:completionHandler:]
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This method will be removed in a future release.
Member [PTDiffusionMessagingControlFeature addMessageHandlerForPath:withDelegate:sessionProperties:completionHandler:]
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This method will be removed in a future release.
Member [PTDiffusionMessagingControlFeature sendToFilter:path:message:completionHandler:]
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This method will be removed in a future release.
Member [PTDiffusionMessagingControlFeature sendToFilter:path:message:options:completionHandler:]
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This method will be removed in a future release.
Member [PTDiffusionMessagingControlFeature sendToSessionId:path:message:completionHandler:]
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This method will be removed in a future release.
Member [PTDiffusionMessagingControlFeature sendToSessionId:path:message:options:completionHandler:]
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This method will be removed in a future release.
Member [PTDiffusionMessagingFeature addFallbackMessageStreamWithDelegate:]
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This method will be removed in a future release.
Member [PTDiffusionMessagingFeature addMessageStreamWithSelector:delegate:]
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This method will be removed in a future release.
Member [PTDiffusionMessagingFeature removeMessageStream:]
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This method will be removed in a future release.
Member [PTDiffusionMessagingFeature sendWithPath:value:completionHandler:]
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This method will be removed in a future release.
Member [PTDiffusionMessagingFeature sendWithPath:value:options:completionHandler:]
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This method will be removed in a future release.
Member [PTDiffusionTopicControlFeature addTopicEventListener:forTopicPath:completionHandler:]
Since 6.1. The main use case for this method was the removal of unused topics, now much better satisfied by using the removalPropertyKey (PTDiffusionTopicSpecification) with the subscriptions < n for condition. The removal topic property is fully cluster aware. This method will be removed in a future release.
Member [PTDiffusionTopicControlFeature removeTopicsWithSessionForTopicPath:delegate:completionHandler:]
Since 6.1. The preferred method for automatic removal of topics is by using the removalPropertyKey (PTDiffusionTopicSpecification) - whereby achieving the equivalent of this method the property may be specified as: when this session closes remove "?\<topicPath\>//". To achieve a dependency upon more than one session, a condition specifying a principal name or some other session property could be used. This method will be removed in a future release.
Member [PTDiffusionTopicsFeature fetchWithTopicSelectorExpression:delegate:]
Since 6.2. Prefer #fetchRequest instead. Unlike this method, it supports additional query constraints, returns type-safe values and optionally allows topic properties to be returned in order to fetch the current state of topics.
Class PTDiffusionMessageStream
Since 6.2. One-way messaging has been deprecated in favor of request-response messaging. This interface will be removed in a future release. see: Messaging with the Apple client library.
Class PTDiffusionMutableSendOptions
Since 6.2. This is only used within one-way messaging, which is also deprecated. This interface will be removed in a future release.
Class PTDiffusionReceiveContext
Since 6.2. This is only used within one-way messaging, which is also deprecated. This interface will be removed in a future release.
Class PTDiffusionSendOptions
Since 6.2. This is only used within one-way messaging, which is also deprecated. This interface will be removed in a future release.