INPulseLiveSessionDelegate
Objective-C
@protocol INPulseLiveSessionDelegate <NSObject>
Swift
protocol INPulseLiveSessionDelegate : NSObjectProtocol
Delegate is used by INPulseLiveSession to communicate with your application.
-
Called when a Pulse ad response has been successfully received and processed. This means that ad breaks that has been requested for are available through
-[INPulseLiveSession getAdBreak:atIndex:].Declaration
Objective-C
- (void)sessionRequestSuccessful;Swift
optional func sessionRequestSuccessful() -
Called when a Pulse ad request has failed.
Declaration
Objective-C
- (void)sessionRequestFailedWithError:(NSError *)error;Swift
optional func sessionRequestFailedWithError(_ error: (any Error)!) -
An unexpected operation has occurred.
Declaration
Objective-C
- (void)didEncounterIllegalOperation:(NSError *)error;Swift
optional func didEncounterIllegalOperation(_ error: (any Error)!)Parameters
errorThe error that occurred.