uPnp Content Directory Service

-=>TODO: Describe what this collection of methods are for. <=-

GetServDesc - Retrieve the uPnp Content Directory Service Description XML.

Params: | none |  |

Browse - Browse the Content Directory.

ObjectID: |  |
BrowseFlag: |  |
Filter: |  |
StartIndex: |  |
RequestedCount: |  |

Params: | ObjectID |  | ObjectId to start browse at (0 = root) <required>
| BrowseFlag |  | Type of browse <required>
| Filter |  | Comma-seperated list of properties to return in xml (* == all) <required>
| StartIndex |  | The 0 based offset to start returning data. <required>
| RequestedCount |  | Number of Items to return (0 = all) <required>

Search - Search the Content Directory.

ContainerID: |  |
SearchCriteria: |  |
SortCriteria: |  |
Filter: |  |
StartIndex: |  |
RequestedCount: |  |

Params: | ContainerID |  | Container Id to start search at (0 = root) <required>
| SearchCriteria |  | See www.upnp.org <required>
| SortCriteria |  | See www.upnp.org <required>
| Filter |  | Comma-seperated list of properties to return in xml (* == all) <required>
| StartIndex |  | The 0 based offset to start returning data. <required>
| RequestedCount |  | Number of Items to return (0 = all) <required>

GetSearchCapabilities - Returns the searching capabilities that are supported by the device.

Params: | none |  |

GetSortCapabilities - Returns the CSV list of meta-data tags that can be used in sortCriteria.

Params: | none |  |

GetSystemUpdateID - Returns the current value of state variable SystemUpdateID.

Params: | none |  |

Can be used by clients that want to ‘poll’ for any changes in the Content Directory (as opposed to subscribing to events).