Wasabi ExpressPlay SDK for Desktop Systems  1.10
Macros | Functions
WsbRuntime.h File Reference

Wasabi Runtime. More...

#include "WsbTypes.h"
#include "ShiData.h"

Go to the source code of this file.

Macros

#define WSB_PROPERTY_NAME_MS3_ACCEPT_SELF_SIGNED_CERTS   "WASABI_MS3_ACCEPT_SELF_SIGNED_CERTS"
 Wasabi property. More...
 
#define WSB_PROPERTY_NAME_MS3_ACCEPT_HOSTNAME_MISMATCH   "WASABI_MS3_ACCEPT_HOSTNAME_MISMATCH"
 Wasabi property. More...
 
#define WSB_PROPERTY_NAME_STORAGE_DIRECTORY   "WASABI_PROPERTY_STORAGE_DIRECTORY"
 Wasabi property. More...
 
#define WSB_PROPERTY_NAME_PROXY_DASH_CONTENT_LENGTH   "WASABI_PROPERTY_PROXY_DASH_CONTENT_LENGTH"
 Wasabi property. More...
 
#define WSB_PROPERTY_NAME_ROOTED_OK   "WASABI_PROPERTY_ROOTED_OK"
 Wasabi property. More...
 

Functions

WSB_EXPORT WSB_Result WSB_Runtime_InitializeEx (const char *db_name_param)
 Initializes the SDK for an application. More...
 
WSB_EXPORT WSB_Result WSB_Runtime_Initialize ()
 Initializes the SDK for an application, with the default DRM database name parameter selected during run-time configuration. More...
 
WSB_EXPORT WSB_Boolean WSB_Runtime_IsInitialized ()
 Checks to see whether WSB_Runtime_Initialize has already been called successfully. More...
 
WSB_EXPORT WSB_Result WSB_Runtime_Terminate ()
 Terminates the SDK. More...
 
WSB_EXPORT WSB_Boolean WSB_Runtime_IsPersonalized ()
 Check whether the runtime has been personalized. More...
 
WSB_EXPORT WSB_Result WSB_Runtime_Personalize (const char *token, WSB_Size token_length)
 Perform personalization. More...
 
WSB_EXPORT WSB_Result WSB_Runtime_ProcessServiceToken (const char *token, WSB_Size token_length)
 Process Marlin service token synchronously. More...
 
WSB_EXPORT WSB_Result WSB_Runtime_CheckLicense (const char *content_id)
 Check for a valid playback license. More...
 
WSB_EXPORT WSB_Result WSB_Runtime_GetProperty (const char *name, SHI_DataType type, SHI_Data **value)
 Query a Wasabi property value. More...
 
WSB_EXPORT WSB_Result WSB_Runtime_SetProperty (const char *name, SHI_DataType type, const SHI_DataValue *value)
 Assign a Wasabi property value. More...
 

Detailed Description

Wasabi Runtime.