![]() |
Diffusion Apple API 6.11.5
Unified Client Library for iOS, tvOS and OS X / macOS
|
Methods implemented by classes handling streamed events for string value topics.
This protocol defines the methods to be implemented by classes wishing to receive streamed events when updates are received from the server for string topics.
Instance Methods | |
(void) | - diffusionStream:didUpdateTopicPath:specification:oldString:newString: |
![]() | |
(void) | - diffusionStream:didSubscribeToTopicPath:specification: |
(void) | - diffusionStream:didUnsubscribeFromTopicPath:specification:reason: |
![]() | |
(void) | - diffusionStream:didFailWithError: |
(void) | - diffusionDidCloseStream: |
- (void) diffusionStream: | (PTDiffusionValueStream *) | stream | |
didUpdateTopicPath: | (NSString *) | topicPath | |
specification: | (PTDiffusionTopicSpecification *) | specification | |
oldString: | (nullable NSString *) | oldString | |
newString: | (nullable NSString *) | newString | |
An update was received for a topic path handled by a string value stream.
stream | The topic stream that received the update. |
topicPath | The topic path that was updated. |
specification | The specification for the updated topic. |
oldString | The previous value. If nil then this is either the first value, or the previous value was nil indicating no value. |
newString | The new value derived from the last update received from the server, or nil if there is no value. |