 SHI_AttributeValue | Attribute value |
 SHI_ByteArray | An untyped array of bytes |
 SHI_DataAny | Structure 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 |
 SHI_DataValue | Union of different possible types of values encapsulated by a SHI_Data object |
 SHI_DateTime | A date and time |
 SHI_EngineConfig | Configuration passed as an argument to the SHI_Engine_Create factory function |
 SHI_EngineEvent | Information about an event received by a SHI_EngineListener |
 SHI_EngineEventInfoItem | A single event information item |
 SHI_EngineEventInfoItems | List of event information items |
 SHI_EngineListener | Recipient of event callbacks |
 SHI_EngineListenerInterface | Interface implemented by an application in order to receive event notifications from a SHI_Engine |
 SHI_LicenseDataReceivedEvent | Event data for all SHI_ENGINE_EVENT_LICENSE_DATA_RECEIVED events |
 SHI_RegistrationDataManager | Interface 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 |
 SHI_Resource | Typed resource |
 SHI_ServiceInfo | Information about a service |
 SHI_ServiceSubscriptionInfo | Information about a service subscription |
 SHI_ServiceUserInfo | Information about a service user |
 SHI_TransactionEndEvent | Event data for SHI_ENGINE_EVENT_TRANSACTION_END events |
 SHI_TransactionEvent | Event data for all events related to transactions |
 SHI_TransactionProgressEvent | Event data for SHI_ENGINE_EVENT_TRANSACTION_PROGRESS events |
 SHI_TransactionResult | Result of a transaction |
 SHI_TypedObject | Pointer to an object with a specific interface |
 SHI_TypedPointer | Pointer to a typed data structure |
 SHI_ValueArray | Array of values |
 WSB_ByteArray | An untyped array of bytes |
 WSB_ComponentInfo | Information that may be obtained about a component |
 WSB_DateTime | A date and time |
 WSB_MediaSegmentDecrypter_HlsInitData | The init_data specific to the HLS media format |
 WSB_MediaStream | |
 WSB_MediaStream_FormatInfo | Source data format information |
  WSB_MediaStream_FormatInfo_Common | |
 WSB_MediaStreamInterface | |
 WSB_PlaylistProxy_MediaSourceParams | Playlist Proxy URL parameters |
 WSB_ResultExplanation | Structure that will be populated and returned by WSB_ExplainResult function |
 WSB_StreamInfo | |
 WSB_StreamPosition | |
 WSB_TimeCode | A timecode suitable for media stream position |