Diffusion Apple API  6.6.11
Unified Client Library for iOS, tvOS and OS X / macOS
 All Classes Files Functions Variables Enumerations Enumerator Properties Pages
Deprecated List
Member [PTDiffusionCloseReason serverClosing]
since 6.6 and will be removed in a future release.
Member [PTDiffusionMessagingControlFeature addRequestHandler:forPath:completionHandler:]
Since 6.5. This will be removed in a future release. Please use [PTDiffusionMessagingFeature addRequestHandler:forPath:completionHandler] instead.
Member [PTDiffusionMessagingControlFeature addRequestHandler:forPath:sessionProperties:completionHandler:]
Since 6.5. This will be removed in a future release. Please use [PTDiffusionMessagingFeature addRequestHandler:forPath:sessionProperties:completionHandler] instead.
Member [PTDiffusionMessagingControlFeature sendRequest:toFilter:path:responseStream:completionHandler:]
Since 6.5. This will be removed in a future release. Please use [PTDiffusionMessagingFeature sendRequest:toFilter:path:responseStream:completionHandler] instead.
Member [PTDiffusionMessagingControlFeature(PTDiffusionBinary) sendRequest:toSessionId:path:binaryCompletionHandler:]
since 6.5. Please use [PTDiffusionMessagingFeature sendRequest:toSessionId:path:binaryCompletionHandler:]
Member [PTDiffusionMessagingControlFeature(PTDiffusionBinary) sendRequest:toSessionId:path:binaryCompletionHandler:]
since 6.5. Please use [PTDiffusionMessagingFeature sendRequest:toSessionId:path:binaryCompletionHandler:]
Member [PTDiffusionMessagingControlFeature(PTDiffusionJSON) sendRequest:toSessionId:path:JSONCompletionHandler:]
since 6.5. Please use [PTDiffusionMessagingFeature sendRequest:toSessionId:path:JSONCompletionHandler:]
Member [PTDiffusionMessagingControlFeature(PTDiffusionJSON) sendRequest:toSessionId:path:JSONCompletionHandler:]
since 6.5. Please use [PTDiffusionMessagingFeature sendRequest:toSessionId:path:JSONCompletionHandler:]
Member [PTDiffusionMessagingControlFeature(PTDiffusionPrimitive) sendRequest:toSessionId:path:doubleFloatNumberCompletionHandler:]
since 6.5. Please use [PTDiffusionMessagingFeature sendRequest:toSessionId:path:doubleFloatNumberCompletionHandler:]
Member [PTDiffusionMessagingControlFeature(PTDiffusionPrimitive) sendRequest:toSessionId:path:doubleFloatNumberCompletionHandler:]
since 6.5. Please use [PTDiffusionMessagingFeature sendRequest:toSessionId:path:doubleFloatNumberCompletionHandler:]
Member [PTDiffusionMessagingControlFeature(PTDiffusionPrimitive) sendRequest:toSessionId:path:int64NumberCompletionHandler:]
since 6.5 Please use [PTDiffusionMessagingFeature sendRequest:toSessionId:path:int64NumberCompletionHandler:]
Member [PTDiffusionMessagingControlFeature(PTDiffusionPrimitive) sendRequest:toSessionId:path:int64NumberCompletionHandler:]
since 6.5 Please use [PTDiffusionMessagingFeature sendRequest:toSessionId:path:int64NumberCompletionHandler:]
Member [PTDiffusionMessagingControlFeature(PTDiffusionPrimitive) sendRequest:toSessionId:path:stringCompletionHandler:]
since 6.5. Please use [PTDiffusionMessagingFeature sendRequest:toSessionId:path:stringCompletionHandler:]
Member [PTDiffusionMessagingControlFeature(PTDiffusionPrimitive) sendRequest:toSessionId:path:stringCompletionHandler:]
since 6.5. Please use [PTDiffusionMessagingFeature sendRequest:toSessionId:path:stringCompletionHandler:]
Member [PTDiffusionMessagingControlFeature(PTDiffusionRecordV2) sendRequest:toSessionId:path:recordCompletionHandler:]
since 6.5. Please use [PTDiffusionMessagingFeature sendRequest:toSessionId:path:recordCompletionHandler:]
Member [PTDiffusionMessagingControlFeature(PTDiffusionRecordV2) sendRequest:toSessionId:path:recordCompletionHandler:]
since 6.5. Please use [PTDiffusionMessagingFeature sendRequest:toSessionId:path:recordCompletionHandler:]
Member [PTDiffusionMissingTopicNotification cancel]
Since 6.6. This method is a no-op. In previous releases this would prevent the selector from being added to the session's selections. Since 6.6, the selector is always added to the session's selections before this notification is issued regardless.
Member [PTDiffusionMissingTopicNotification proceed]
Since 6.6 This method is a no-op. In previous releases this would cause the selector to be added to the sessions's selections and the selection to be re-evaluated. Since 6.6, the selector is always added to the session's selections before this notification is issued.
Member [PTDiffusionSessionResponseStreamDelegate-p diffusionDidCloseStream:]
since 6.6 this method is no longer called; in a future release, PTDiffusionSessionResponseStreamDelegate will no longer extend PTDiffusionStreamDelegate
Member [PTDiffusionSessionResponseStreamDelegate-p diffusionStream:didFailWithError:]
since 6.6 this method is no longer called; in a future release, PTDiffusionSessionResponseStreamDelegate will no longer extend PTDiffusionStreamDelegate
Member [PTDiffusionTopicControlFeature removeDiscreteWithTopicSelectorExpression:completionHandler:]
since 6.6. Use removeTopicsWithTopicSelectorExpression instead.
Member [PTDiffusionTopicsFeature addFallbackStream:]
since 6.5 Use addFallBackStream:error:
Member [PTDiffusionTopicsFeature addStream:withSelector:]
since 6.5 Use addStream:withSelector:error:
Member [PTDiffusionTopicsFeature addStream:withSelectorExpression:]
since 6.5 Use addStream:withSelectorExpression:error:
Class PTDiffusionMessagingControlFeature
Since 6.5. Use the PTDiffusionMessagingFeature instead. All methods and types have been moved there from this interface which will be removed in a future release.
Member PTDiffusionSession::messagingControl
Since 6.5. This will be removed in a future release. Use PTDiffusionMessagingFeature instead.
Class PTDiffusionTopicPermission
since 6.5. Replaced by the equivalent PTDiffusionPathPermission. In previous releases, the path-scoped permissions were called "topic permissions". This was a source of confusion since some of the permissions apply to message paths or to session lock names, both of which are hierarchical but have nothing to do with topics in the topic tree. The term "topic permission" has been renamed "path permission" throughout the API. Additional methods have been added to reflect this renaming. The old methods are deprecated and will be removed in a future release.
Member PTDiffusionVersion::major
since 6.5. This will be removed in a future release.
Member PTDiffusionVersion::minor
since 6.5. This will be removed in a future release.
Member PTDiffusionVersion::patch
since 6.5. This will be removed in a future release.