Wasabi ExpressPlay SDK for iOS  1.10
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
oCSHI_AttributeValueAttribute value
oCSHI_ByteArrayAn untyped array of bytes
oCSHI_DataAnyStructure used solely to be the first entry in the SHI_DataValue union type in order to allow static initialization of SHI_DataValue variables, because ISO C only allows static initializers to initialize the first entry in a union
oCSHI_DataValueUnion of different possible types of values encapsulated by a SHI_Data object
oCSHI_DateTimeA date and time
oCSHI_EngineConfigConfiguration passed as an argument to the SHI_Engine_Create factory function
oCSHI_EngineEventInformation about an event received by a SHI_EngineListener
oCSHI_EngineEventInfoItemA single event information item
oCSHI_EngineEventInfoItemsList of event information items
oCSHI_EngineListenerRecipient of event callbacks
oCSHI_EngineListenerInterfaceInterface implemented by an application in order to receive event notifications from a SHI_Engine
oCSHI_LicenseDataReceivedEventEvent data for all SHI_ENGINE_EVENT_LICENSE_DATA_RECEIVED events
oCSHI_RegistrationDataManagerInterface implemented and passed to SHI_Engine_ProcessServiceTokenEx to modify where the SDK should get the personality and nodes from and where to save nodes and links
oCSHI_ResourceTyped resource
oCSHI_ServiceInfoInformation about a service
oCSHI_ServiceSubscriptionInfoInformation about a service subscription
oCSHI_ServiceUserInfoInformation about a service user
oCSHI_TransactionEndEventEvent data for SHI_ENGINE_EVENT_TRANSACTION_END events
oCSHI_TransactionEventEvent data for all events related to transactions
oCSHI_TransactionProgressEventEvent data for SHI_ENGINE_EVENT_TRANSACTION_PROGRESS events
oCSHI_TransactionResultResult of a transaction
oCSHI_TypedObjectPointer to an object with a specific interface
oCSHI_TypedPointerPointer to a typed data structure
oCSHI_ValueArrayArray of values
oCWSB_ByteArrayAn untyped array of bytes
oCWSB_ComponentInfoInformation that may be obtained about a component
oCWSB_DateTimeA date and time
oCWSB_MediaSegmentDecrypter_HlsInitDataThe init_data specific to the HLS media format
oCWSB_MediaStream
oCWSB_MediaStream_FormatInfoSource data format information
|\CWSB_MediaStream_FormatInfo_Common
oCWSB_MediaStreamInterface
oCWSB_PlaylistProxy_MediaSourceParamsPlaylist Proxy URL parameters
oCWSB_ResultExplanationStructure that will be populated and returned by WSB_ExplainResult function
oCWSB_StreamInfo
oCWSB_StreamPosition
\CWSB_TimeCodeA timecode suitable for media stream position