![]() |
SmartclipSDKiOS 3.0.0
Smartclip Advertisement Framework for iOS
|
▼CNSObject | |
CSCAdConfiguration | This class is used to configure the advertisement behavior |
CSCAdEnvironment | This class is used to specify certain environment variables like desired bitrate, deviceType and screenSize |
CSCAdError | This class holds public error information, if an adError was detected |
CSCAdEvent | This class forms a wrapper around player events |
CSCAdInfo | This class holds the advertisement information |
CSCAdLog | Use this class to enable logging, helping you with troubleshooting any kind of errorous behavior of SmartclipSDKiOS |
CSCAdMacros | This class is used to specify VAST MAKROS |
CSCAdPlayerEvent | Wrapper class for player events, that need to be sent to SmartclipSDKiOS |
CSCAdSessionController | Initial component that establishes the basic connection to the Ad server and creates the SCAdSlotController instances |
CSCAdSlotController | The SCAdSlotController initializes and controls a single AdSlot. A valid SCAdSlotController must be inialized from the SCAdSessionController |
CSCAdVariants | This class holds an opener, closer and/or bumper for an adTag |
CSCContentSource | Description of the contentVideo and its current playback offset |
CSCElementSize | Class that describes the size of the video player and its view mode |
CSCMediaError | Use this class to inform SmartclipSDKiOS about a media error (error that occured during content video playback) |
CSCPublicAdSlot | This class holds public progress information about the adSlot |
CSCUniversalAdId | This class holds the information of an universal AdId |
▼C<NSObject> | |
C<SCAdFacadeDelegate> | The SCAdFacadeDelegate protocol needs to be implemented by the video player implementation it receives its commands and delivers information through this protocol |
C<SCAdListener> | Protocol that the video player uses to inform the listener about certain events |
C<SCAdLogDelegate> | Implement this protocol and set your receiver as SCAdLog logDelegate, if you want to receive log messages in your app (not only in xcode console) |
C<SCAdSessionStateListener> | Protocol to inform you about the overall state of the sdk |
C<SCOmidEventLoggingDelegate> | Protocol that can be used to receive OMID logs |
▼C<SCPlayerEventListener> | Use this protocol to inform the adSlotController about player related events |
CSCAdSlotController | The SCAdSlotController initializes and controls a single AdSlot. A valid SCAdSlotController must be inialized from the SCAdSessionController |
CNSString(HTTP_Protocol) | Extension for NSString concerning http protocol string formatting |
CNSString(MediaTime) | Extension for NSString concerning mediaTime string formatting |
CSCAdEnvironment::SCTimeouts | Timeout values that can be changed |
▼C<WKNavigationDelegate> | |
CSCAdSessionController | Initial component that establishes the basic connection to the Ad server and creates the SCAdSlotController instances |
▼C<WKScriptMessageHandler> | |
CSCAdSessionController | Initial component that establishes the basic connection to the Ad server and creates the SCAdSlotController instances |
▼C<WKUIDelegate> | |
CSCAdSessionController | Initial component that establishes the basic connection to the Ad server and creates the SCAdSlotController instances |