|
libUPnP 2.0.1
|
#include "upnpdebug.h"

Go to the source code of this file.
Functions | |
| void | UpnpPrintf (Upnp_LogLevel DLevel, Dbg_Module Module, const char *DbgFileName, int DbgLineNo, const char *FmtStr,...) |
| Prints the debug statement either on the standard output or log file along with the information from where this debug statement is coming. | |
Internal declaration of UpnpPrintf. Include this header (not upnpdebug.h) from library-internal translation units that call UpnpPrintf directly. External callers must use UpnpGetDebugFile() from the public upnpdebug.h.
| void UpnpPrintf | ( | Upnp_LogLevel | DLevel, |
| Dbg_Module | Module, | ||
| const char * | DbgFileName, | ||
| int | DbgLineNo, | ||
| const char * | FmtStr, | ||
| ... ) |
Prints the debug statement either on the standard output or log file along with the information from where this debug statement is coming.
This function is internal to libupnp and is not part of the public API.
| [in] | DLevel | The level of the debug logging. |
| [in] | Module | debug will go in the name of this module. |
| [in] | DbgFileName | Name of the file from where debug statement is coming. |
| [in] | DbgLineNo | Line number of the file from where debug statement is coming. |
| [in] | FmtStr | Printf like format specification. |
| [in] | ... | Printf like Variable number of arguments. |
References GlobalDebugMutex.
Referenced by AdvertiseAndReply(), AllocGenaHeaders(), create_ssdp_sock_reqv4(), create_ssdp_sock_v4(), DeviceAdvertisement(), DeviceShutdown(), FreeHandle(), gena_process_subscription_renewal_request(), gena_process_subscription_request(), gena_validate_delivery_urls(), GenaAutoRenewSubscription(), genaCallback(), genaInitNotify(), genaInitNotifyExt(), genaNotifyAll(), genaNotifyAllExt(), genaRenewSubscription(), genaSubscribe(), genaUnregisterDevice(), get_file_info(), get_miniserver_stopsock(), get_port(), GetHandleInfo(), handle_invoke_action(), handle_query_variable(), http_Connect(), http_MakeMessage(), http_ReadHttpResponse(), http_RecvMessage(), http_RecvPostMessage(), http_SendMessage(), NewRequestHandler(), notify_send_and_recv(), print_http_headers(), PrintHandleInfo(), printService(), printServiceList(), printServiceTable(), PrintThreadPoolStats(), readFromSSDPSocket(), RunMiniServer(), SearchByTarget(), send_action_response(), SendToCaller(), ServiceAdvertisement(), ServiceShutdown(), shutdown_all_active_connections(), sock_destroy(), ssdp_handle_device_request(), start_event_handler(), StopMiniServer(), UpnpAcceptSubscription(), UpnpAcceptSubscriptionExt(), UpnpDownloadXmlDoc(), UpnpFinish(), UpnpGetIfInfo(), UpnpInit2(), UpnpInitPreamble(), UpnpInitStartServers(), UpnpNotify(), UpnpNotifyExt(), UpnpRegisterClient(), UpnpRegisterRootDevice(), UpnpRegisterRootDevice2(), UpnpRegisterRootDevice3(), UpnpRegisterRootDevice4(), UpnpRenewSubscription(), UpnpRenewSubscriptionAsync(), UpnpSetMaxSubscriptions(), UpnpSetMaxSubscriptionTimeOut(), UpnpSubscribe(), UpnpSubscribeAsync(), UpnpThreadDistribution(), UpnpUnRegisterClient(), UpnpUnRegisterRootDevice(), UpnpUnRegisterRootDeviceLowPower(), UpnpUnSubscribe(), UpnpUnSubscribeAsync(), valid_ssdp_msg(), and web_server_callback().