![]() |
Diffusion Apple API 6.11.5
Unified Client Library for iOS, tvOS and OS X / macOS
|
Listener for Session properties events from the server.
- (void) diffusionSessionPropertiesListenerRegistration: | (PTDiffusionSessionPropertiesListenerRegistration *) | registration | |
sessionClosed: | (PTDiffusionSessionId *) | sessionId | |
withCloseReason: | (PTDiffusionCloseReason *) | closeReason | |
andProperties: | (NSDictionary< NSString *, id > *) | properties | |
A session has closed
registration | The session properties registration for which this listener applies |
sessionId | The session ID of the closed session |
closeReason | The reason why the session closed |
properties | The properties for the closed session |
- (void) diffusionSessionPropertiesListenerRegistration: | (PTDiffusionSessionPropertiesListenerRegistration *) | registration | |
sessionDisconnected: | (PTDiffusionSessionId *) | sessionId | |
withProperties: | (NSDictionary< NSString *, id > *) | properties | |
A session has disconnected
registration | The session properties registration for which this listener applies |
sessionId | The session ID of the disconnected session |
properties | The properties for the disconnected session |
- (void) diffusionSessionPropertiesListenerRegistration: | (PTDiffusionSessionPropertiesListenerRegistration *) | registration | |
sessionFailedOver: | (PTDiffusionSessionId *) | sessionId | |
withProperties: | (NSDictionary< NSString *, id > *) | properties | |
A session has failed over to a different host
registration | The session properties registration for which this listener applies |
sessionId | The session ID of the failed over session |
properties | The properties for the failed over session |
- (void) diffusionSessionPropertiesListenerRegistration: | (PTDiffusionSessionPropertiesListenerRegistration *) | registration | |
sessionOpened: | (PTDiffusionSessionId *) | sessionId | |
withProperties: | (NSDictionary< NSString *, id > *) | properties | |
A new session was opened
registration | The session properties registration for which this listener applies |
sessionId | The session ID of the opened session |
properties | The properties for the opened session |
- (void) diffusionSessionPropertiesListenerRegistration: | (PTDiffusionSessionPropertiesListenerRegistration *) | registration | |
sessionReconnected: | (PTDiffusionSessionId *) | sessionId | |
withProperties: | (NSDictionary< NSString *, id > *) | properties | |
A session has reconnected
registration | The session properties registration for which this listener applies |
sessionId | The session ID of the reconnected session |
properties | The properties for the reconnected session |
- (void) diffusionSessionPropertiesListenerRegistration: | (PTDiffusionSessionPropertiesListenerRegistration *) | registration | |
sessionUpdated: | (PTDiffusionSessionId *) | sessionId | |
withProperties: | (NSDictionary< NSString *, id > *) | properties | |
A session has been updated
registration | The session properties registration for which this listener applies |
sessionId | The session ID of the updated session |
properties | The properties for the updated session |