Here is a list of all documented macros with links to the documentation:

### - a -

- APPLICATION_LISTENING_PORT : miniserver.c

### - d -

- DEFAULT_FREE_ROUTINE : ThreadPool.h
- DEFAULT_IDLE_TIME : ThreadPool.h
- DEFAULT_JOBS_PER_THREAD : ThreadPool.h
- DEFAULT_MAX_JOBS_TOTAL : ThreadPool.h
- DEFAULT_MAX_THREADS : ThreadPool.h
- DEFAULT_MIN_THREADS : ThreadPool.h
- DEFAULT_PRIORITY : ThreadPool.h
- DEFAULT_STACK_SIZE : ThreadPool.h
- DEFAULT_STARVATION_TIME : ThreadPool.h
- DOMString : ixml.h

### - h -

- HEADER_LENGTH : upnptools.c

### - i -

- INVALID_JOB_ID : ThreadPool.h
- INVALID_POLICY : ThreadPool.h
- INVALID_SOCKET : UpnpInet.h

### - j -

- JOBFREELISTSIZE : ThreadPool.h

### - l -

- LETTERTABLESIZE : ixmlparser.c

### - m -

- MAX_BRIGHTNESS : tv_device.c, tv_device.h
- MAX_CHANNEL : tv_device.c, tv_device.h
- MAX_COLOR : tv_device.c, tv_device.h
- MAX_CONTRAST : tv_device.c, tv_device.h
- MAX_TINT : tv_device.c, tv_device.h
- MAX_VOLUME : tv_device.c, tv_device.h
- MEMBUF_DEF_SIZE_INC : membuffer.h

### - n -

- NAMECHARTABLESIZE : ixmlparser.c
- NO_ERROR_FOUND : ssdplib.h

### - o -

- OPTION_VALUE_CAST : UpnpInet.h

### - p -

- POWER_ON : tv_device.c, tv_device.h
- PRIzd : UpnpGlobal.h

### - r -

- RESERVED : uri.h

### - s -

- SOAP_TIMEOUT : soap_device.c
- SOCKET_ERROR : UpnpInet.h
- STATS : ThreadPool.h
- SubscribeLock : gena.h
- SubscribeUnlock : gena.h

### - t -

- TV_CONTROL_CHANNEL : tv_device.h, tv_ctrlpt.h
- TV_CONTROL_POWER : tv_ctrlpt.h, tv_device.h
- TV_CONTROL_VARCOUNT : tv_ctrlpt.h, tv_device.h
- TV_CONTROL_VOLUME : tv_ctrlpt.h, tv_device.h
- TV_MAX_VAL_LEN : tv_ctrlpt.h, tv_device.h
- TV_MAXACTIONS : tv_device.h
- TV_MAXVARS : tv_ctrlpt.h, tv_device.h
- TV_PICTURE_BRIGHTNESS : tv_device.h, tv_ctrlpt.h
- TV_PICTURE_COLOR : tv_ctrlpt.h, tv_device.h
- TV_PICTURE_CONTRAST : tv_ctrlpt.h, tv_device.h
- TV_PICTURE_TINT : tv_ctrlpt.h, tv_device.h
- TV_PICTURE_VARCOUNT : tv_ctrlpt.h, tv_device.h
- TV_SERVICE_CONTROL : tv_ctrlpt.h, tv_device.h
- TV_SERVICE_PICTURE : tv_ctrlpt.h, tv_device.h
- TV_SERVICE_SERVCOUNT : tv_ctrlpt.h, tv_device.h

### - u -

- UPNP_DEFAULT_LOG_LEVEL : upnpdebug.h
- UPNP_E_ALREADY_REGISTERED : upnp.h
- UPNP_E_BAD_HTTPMSG : upnp.h
- UPNP_E_BAD_RESPONSE : upnp.h
- UPNP_E_CANCELED : upnp.h
- UPNP_E_EXT_NOT_XML : upnp.h
- UPNP_E_FILE_NOT_FOUND : upnp.h
- UPNP_E_FILE_READ_ERROR : upnp.h
- UPNP_E_FINISH : upnp.h
- UPNP_E_INIT : upnp.h
- UPNP_E_INIT_FAILED : upnp.h
- UPNP_E_INTERNAL_ERROR : upnp.h
- UPNP_E_INVALID_ACTION : upnp.h
- UPNP_E_INVALID_ARGUMENT : upnp.h
- UPNP_E_INVALID_DESC : upnp.h
- UPNP_E_INVALID_HANDLE : upnp.h
- UPNP_E_INVALID_INTERFACE : upnp.h
- UPNP_E_INVALID_PARAM : upnp.h
- UPNP_E_INVALID_SERVICE : upnp.h
- UPNP_E_INVALID_URL : upnp.h
- UPNP_E_LISTEN : upnp.h
- UPNP_E_NETWORK_ERROR : upnp.h
- UPNP_E_NOT_FOUND : upnp.h
- UPNP_E_NOTIFY_UNACCEPTED : upnp.h
- UPNP_E_OUTOF_HANDLE : upnp.h
- UPNP_E_OUTOF_MEMORY : upnp.h
- UPNP_E_OUTOF_SOCKET : upnp.h
- UPNP_E_SOCKET_BIND : upnp.h
- UPNP_E_SOCKET_CONNECT : upnp.h
- UPNP_E_SOCKET_ERROR : upnp.h
- UPNP_E_SOCKET_READ : upnp.h
- UPNP_E_SOCKET_WRITE : upnp.h
- UPNP_E_SUBSCRIBE_UNACCEPTED : upnp.h
- UPNP_E_SUCCESS : upnp.h
- UPNP_E_TIMEDOUT : upnp.h
- UPNP_E_UNSUBSCRIBE_UNACCEPTED : upnp.h
- UPNP_E_URL_TOO_BIG : upnp.h
- UPNP_EXPORT_SPEC : UpnpGlobal.h
- UPNP_INLINE : UpnpGlobal.h
- UpnpCloseSocket : UpnpInet.h
- UUIDS_PER_TICK : sysdep.h

### - x -

- XML_VERSION : gena.h