SmartclipSDKiOS 3.0.0
Smartclip Advertisement Framework for iOS
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CNSObject
 CSCAdConfigurationThis class is used to configure the advertisement behavior
 CSCAdEnvironmentThis class is used to specify certain environment variables like desired bitrate, deviceType and screenSize
 CSCAdErrorThis class holds public error information, if an adError was detected
 CSCAdEventThis class forms a wrapper around player events
 CSCAdInfoThis class holds the advertisement information
 CSCAdLogUse this class to enable logging, helping you with troubleshooting any kind of errorous behavior of SmartclipSDKiOS
 CSCAdMacrosThis class is used to specify VAST MAKROS
 CSCAdPlayerEventWrapper class for player events, that need to be sent to SmartclipSDKiOS
 CSCAdSessionControllerInitial component that establishes the basic connection to the Ad server and creates the SCAdSlotController instances
 CSCAdSlotControllerThe SCAdSlotController initializes and controls a single AdSlot. A valid SCAdSlotController must be inialized from the SCAdSessionController
 CSCAdVariantsThis class holds an opener, closer and/or bumper for an adTag
 CSCContentSourceDescription of the contentVideo and its current playback offset
 CSCElementSizeClass that describes the size of the video player and its view mode
 CSCMediaErrorUse this class to inform SmartclipSDKiOS about a media error (error that occured during content video playback)
 CSCPublicAdSlotThis class holds public progress information about the adSlot
 CSCUniversalAdIdThis 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
 CSCAdSlotControllerThe 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::SCTimeoutsTimeout values that can be changed
 C<WKNavigationDelegate>
 CSCAdSessionControllerInitial component that establishes the basic connection to the Ad server and creates the SCAdSlotController instances
 C<WKScriptMessageHandler>
 CSCAdSessionControllerInitial component that establishes the basic connection to the Ad server and creates the SCAdSlotController instances
 C<WKUIDelegate>
 CSCAdSessionControllerInitial component that establishes the basic connection to the Ad server and creates the SCAdSlotController instances