Wasabi ExpressPlay SDK for Embedded Systems
1.23.0
|
Wasabi MS3 SAS API. More...
Go to the source code of this file.
Typedefs | |
typedef struct WSB_Ms3Sas | WSB_Ms3Sas |
A WSB_Ms3Sas object provides an interface to manipulate an MS3 SAS. More... | |
Functions | |
WSB_EXPORT WSB_Result | WSB_Ms3Sas_GetActionResult (WSB_Ms3Sas *sas, SHI_ActionResult **action_result) |
Creates a SHI_ActionResult representing the rights expressed in an MS3 SAS. More... | |
WSB_EXPORT WSB_Result | WSB_Ms3Sas_AcceptActionResult (WSB_Ms3Sas *sas) |
Accepts the SHI_ActionResult associated with an MS3 SAS. More... | |
WSB_EXPORT WSB_Result | WSB_Ms3Sas_GetContentKey (WSB_Ms3Sas *sas, const char *content_id, SHI_ContentKeyFormat format, const void *format_parameters, SHI_Data **data) |
Retrieves a content key from an MS3 SAS. More... | |
WSB_EXPORT WSB_Boolean | WSB_Ms3Sas_HasContentId (WSB_Ms3Sas *sas, const char *content_id) |
Checks that a given content id is indeed present in the MS3 SAS. More... | |
WSB_EXPORT WSB_Result | WSB_Ms3Sas_ToString (WSB_Ms3Sas *sas, SHI_Data **data) |
Returns a string representation of the contents of the MS3 SAS. More... | |
WSB_EXPORT WSB_Result | WSB_Ms3Sas_Destroy (WSB_Ms3Sas *sas) |
Destroys a WSB_Ms3Sas object. More... | |
Wasabi MS3 SAS API.