WDS Transport Provider Functions
User-defined content providers can expose the following callback functions to the multicast server.
Function | Description |
---|---|
WdsTransportProviderCloseContent | Closes a content stream specified by a handle. |
WdsTransportProviderCloseInstance | Closes an instance of a content provider specified by a handle. |
WdsTransportProviderCompareContent | Compares a specified content name and instance to an open content stream to determine if they are the same. |
WdsTransportProviderCreateInstance | Opens a new instance of a content provider. |
WdsTransportProviderDumpState | Instructs the transport provider to print a summary of its state and any other relevant information to the tracing log. |
WdsTransportProviderGetContentMetadata | Retrieves metadata for an open content stream. |
WdsTransportProviderGetContentSize | Retrieves the size of an open content stream. |
WdsTransportProviderInitialize | Initializes a content provider. |
WdsTransportProviderOpenContent | Opens a new static view of a content stream. |
WdsTransportProviderReadContent | Reads content from an open content stream. |
WdsTransportProviderRefreshSettings | Instructs the transport provider to reread any relevant settings. |
WdsTransportProviderShutdown | Shuts down the content provider. |
WdsTransportProviderUserAccessCheck | Specifies access to a content stream based on a user's token. |