Globals

Globals

Methods

addStreamDataToLoadRequest

addStreamDataToLoadRequest(data, loadRequest)

Populates the CAF load request with stream data.

Parameter

data

Object

Value may be null.

loadRequest

cast.framework.messages.LoadRequestData

Value must not be null.

createLoadRequestData

createLoadRequestData() returns cast.framework.messages.LoadRequestData

Convenience function that creates and typecasts the LoadRequestData fake.

Returns

non-null cast.framework.messages.LoadRequestData 

createMetadataEvent

createMetadataEvent(uri, messageData, startTime) returns cast.framework.TimedMetadata

Creates a metadata event

Parameter

uri

string

messageData

string

startTime

number

Returns

non-null cast.framework.TimedMetadata 

getStreamError

getStreamError(error) returns StreamError

Translates the * object provided by a promise.reject to a StreamError

Parameter

error

any type

Value may be null.

Returns

non-null StreamError 

stubStreamFetch

stubStreamFetch()

Stubs a stream init response.

Abstract type

CafLoadInterceptorReturnType

(non-null cast.framework.messages.LoadRequestData or non-null cast.framework.messages.ErrorData)