Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This module defines the structures and functions that compose the interface between the content receiver and the transport client.
Function | Description |
---|---|
PFN_WdsTransportClientReceiveContents | Indicates that a block of data is ready to be used. |
PFN_WdsTransportClientReceiveMetadata | Receives metadata information about a file. |
PFN_WdsTransportClientSessionComplete | Indicates that the session completed successfully or encountered an error. |
PFN_WdsTransportClientSessionStart | Indicates the file size and other server side information about the file to the consumer. |
PFN_WdsTransportClientSessionStartEx | Indicates the file size and other server side information about the file to the consumer. |
WdsTransportClientAddRefBuffer | Increments the reference count on a buffer owned by the multicast client. |
WdsTransportClientCancelSession | Releases the resources associated with a session in the client. |
WdsTransportClientCloseSession | Releases the resources associated with a session in the client. |
WdsTransportClientCompleteReceive | Indicates that all processing on a block of data is finished, and that the multicast client may remove this block of data from its cache to make room for further receives. |
WdsTransportClientInitialize | Initializes the multicast client. |
WdsTransportClientInitializeSession | Initiates a multicast file transfer. |
WdsTransportClientQueryStatus | Retrieves the current status of an ongoing or complete multicast transmission from the multicast client. |
WdsTransportClientRegisterCallback | Registers a callback with the multicast client. |
WdsTransportClientReleaseBuffer | Decrements the reference count on a buffer owned by the multicast client. |
WdsTransportClientShutdown | Shuts down the multicast client. |
WdsTransportClientStartSession | Initiates a multicast file transfer. |
WdsTransportClientWaitForCompletion | Blocks until either the multicast session is complete or the specified timeout is reached. |