GMBLCommunicationManager Class Reference
Inherits from | NSObject |
---|---|
Declared in | GMBLCommunicationManager.h |
Overview
The GMBLCommunicationManager defines the interface for delivering communication events to your Gimbal enabled application.
In order to receive communications associated to place entry and exit events, you must assign a class that conforms to the GMBLCommunicationManagerDelegate protocol to the delegate property of GMBLCommunicationManager.
delegate
The delegate object to receive communication events.
@property (weak, nonatomic) id<GMBLCommunicationManagerDelegate> delegate
Discussion
The delegate object to receive communication events.
Declared In
GMBLCommunicationManager.h
+ startReceivingCommunications
Enables the Communication Manager to receive Gimbal Communications from Gimbal Manager and deliver them to end users
+ (void)startReceivingCommunications
Discussion
Enables the Communication Manager to receive Gimbal Communications from Gimbal Manager and deliver them to end users
Declared In
GMBLCommunicationManager.h
+ stopReceivingCommunications
Stops all Communication delivery to end users
+ (void)stopReceivingCommunications
Discussion
Stops all Communication delivery to end users
Declared In
GMBLCommunicationManager.h
+ isReceivingCommunications
Returns whether Communications are being delivered to end users
+ (BOOL)isReceivingCommunications
Discussion
Returns whether Communications are being delivered to end users
Declared In
GMBLCommunicationManager.h
+ communicationForRemoteNotification:
This method is deprecated starting in iOS 10 (Deprecated: This method is deprecated starting in iOS 10)
+ (nullable GMBLCommunication *)communicationForRemoteNotification:(NSDictionary *)userInfo
Parameters
userInfo |
The userInfo object representing the remote notification |
---|
Discussion
Note: Please use UserNotifications communicationForNotificationResponse:
Used to parse a Gimbal Communication from a remote notification userInfo
Declared In
GMBLCommunicationManager.h
+ communicationForLocalNotification:
This method is deprecated starting in iOS 10 (Deprecated: This method is deprecated starting in iOS 10)
+ (nullable GMBLCommunication *)communicationForLocalNotification:(UILocalNotification *)notification
Parameters
notification |
The local notification |
---|
Discussion
Note: Please use UserNotifications communicationForNotificationResponse:
Used to parse a Gimbal Communication from a local notification
Declared In
GMBLCommunicationManager.h
+ communicationForNotificationResponse:
For use with UserNotifications in iOS 10 and above.
+ (nullable GMBLCommunication *)communicationForNotificationResponse:(UNNotificationResponse *)notificationResponse
Parameters
notificationResponse |
The user notification response |
---|
Discussion
For use with UserNotifications in iOS 10 and above.
Used to parse a Gimbal Communication from a User Notification Response
Declared In
GMBLCommunicationManager.h