Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
The UPnP AV Framework contains pure virtual classes that define interfaces as well as classes that derive from these interfaces and provide implementations. For an overview of all of the classes provided by the UPnP AV Framework, see UPnP AV Framework Class Organization.
The following table shows the UPnP AV Framework interface and implementation classes.
Note: |
---|
Not all of the programming elements listed here are relevant to users of the UPnP AV Framework in Windows Mobile. For more information about the differences between the UPnP implementation available for Windows Mobile devices and that available for Windows Embedded CE devices, see UPnP in Windows Mobile Devices. |
Class | Description |
---|---|
Pure virtual class that contains methods that expose the functionality provided by the UPnP AV AVTransport service. |
|
Derives from the pure virtual IAVTransportclass and provides do-nothing implementations for all methods that correspond to optional actions in the AVTransport DCP. |
|
Pure virtual class that contains methods that expose the functionality provided by the UPnP AV ConnectionManager service. |
|
Derives from the pure virtual IConnectionManagerclass and provides implementations for all methods in IConnectionManager. |
|
Pure virtual class that contains methods that expose the functionality provided by the UPnP AV ContentDirectory service. |
|
Derives from the pure virtual IContentDirectoryclass and provides do-nothing implementations for all methods that correspond to optional actions in the ContentDirectory DCP. |
|
Pure virtual class that enables control points to receive notifications, and devices use to send notifications, about state variable changes. |
|
Pure virtual class that contains methods that device services use to manage references to IEventSinkinterfaces that the device uses to send state variable change notifications. |
|
Pure virtual class that contains methods that expose the functionality provided by the UPnP AV RenderingControl service. |
|
Derives from the pure virtual IRenderingControlclass and provides do-nothing implementations for all methods that correspond to optional actions in the RenderingControl DCP. |
|
Pure virtual class that provides a common method for those UPnP AV devices which support multiple virtual devices: AVTransport and RenderingControl. |