## Optional Tool APIs

> The Linux SDK for UPnP Devices contains some additional, optional utility APIs that can be helpful in writing applications using the SDK. These additional APIs can be compiled out in order to save code size in the SDK. Refer to the README for details.

UpnpResolveURL
  UpnpResolveURL combines a base URL and a relative URL into a single absolute URL.
UpnpMakeAction
  UpnpMakeAction creates an action request packet based on its input parameters (status variable name and value pair).
UpnpAddToAction
  UpnpAddToAction creates an action request packet based on its input parameters (status variable name and value pair).
UpnpMakeActionResponse
  UpnpMakeActionResponse creates an action response packet based on its output parameters (status variable name and value pair).
UpnpAddToActionResponse
  UpnpAddToActionResponse creates an action response packet based on its output parameters (status variable name and value pair).
UpnpAddToPropertySet
  UpnpAddToPropertySet can be used when an application needs to transfer the status of many variables at once.
UpnpCreatePropertySet
  UpnpCreatePropertySet creates a property set message packet.
UpnpGetErrorMessage
  UpnpGetErrorMessage converts an SDK error code into a string error message suitable for display.

Alphabetic index

This page was generated with the help of DOC++.