Arduino DLNA Server
Loading...
Searching...
No Matches
tiny_dlna::DLNAControlPoint Member List

This is the complete list of members for tiny_dlna::DLNAControlPoint, including all inherited members.

actionstiny_dlna::DLNAControlPointprotected
addAction(ActionRequest act)tiny_dlna::DLNAControlPointinline
addDevice(DLNADeviceInfo dev)tiny_dlna::DLNAControlPointinline
addDevice(Url url)tiny_dlna::DLNAControlPointinline
allow_localhosttiny_dlna::DLNAControlPointprotected
attachHttpServer(HttpServer &server)tiny_dlna::DLNAControlPointinlineprotected
begin(DLNAHttpRequest &http, IUDPService &udp, const char *searchTarget="ssdp:all", uint32_t minWaitMs=3000, uint32_t maxWaitMs=60000)tiny_dlna::DLNAControlPointinline
buildActionBody(ActionRequest &action, StrPrint &out)tiny_dlna::DLNAControlPointinlineprotected
createXML(ActionRequest &action)tiny_dlna::DLNAControlPointinlineprotected
default_device_idxtiny_dlna::DLNAControlPointprotected
devicestiny_dlna::DLNAControlPointprotected
DLNAControlPoint()tiny_dlna::DLNAControlPointinline
DLNAControlPoint(HttpServer &server, int port=80)tiny_dlna::DLNAControlPointinline
end()tiny_dlna::DLNAControlPointinline
event_callbacktiny_dlna::DLNAControlPointprotected
executeActions()tiny_dlna::DLNAControlPointinline
getDevice()tiny_dlna::DLNAControlPointinline
getDevice(int idx)tiny_dlna::DLNAControlPointinline
getDevice(DLNAServiceInfo &service)tiny_dlna::DLNAControlPointinline
getDevice(Url location)tiny_dlna::DLNAControlPointinline
getDevices()tiny_dlna::DLNAControlPointinline
getLastReply()tiny_dlna::DLNAControlPointinline
getService(const char *id)tiny_dlna::DLNAControlPointinline
getUrl(DLNADeviceInfo &device, const char *suffix, const char *buffer, int len)tiny_dlna::DLNAControlPointinlineprotected
handleNotifyAlive(NotifyReplyCP &data)tiny_dlna::DLNAControlPointinlineprotectedstatic
handleNotifyByebye(Str &usn)tiny_dlna::DLNAControlPointinlineprotectedstatic
http_server_porttiny_dlna::DLNAControlPointprotected
is_activetiny_dlna::DLNAControlPointprotected
is_parse_devicetiny_dlna::DLNAControlPointprotected
isActive()tiny_dlna::DLNAControlPointinline
isUdnKnown(const char *usn_c, DLNADeviceInfo *&outDev)tiny_dlna::DLNAControlPointinlineprotectedstatic
local_urltiny_dlna::DLNAControlPointprotected
loop()tiny_dlna::DLNAControlPointinline
matches(const char *usn)tiny_dlna::DLNAControlPointinlineprotected
msearch_repeat_mstiny_dlna::DLNAControlPointprotected
NO_DEVICEtiny_dlna::DLNAControlPointprotected
notifyHandler(HttpServer *server, const char *requestPath, HttpRequestHandlerLine *hl)tiny_dlna::DLNAControlPointinlineprotectedstatic
nullStr(const char *str, const char *empty="(null)")tiny_dlna::DLNAControlPointinlineprotected
nullStr(Str &str, const char *empty="(null)")tiny_dlna::DLNAControlPointinlineprotected
onNotification(std::function< void(void *reference, const char *sid, const char *varName, const char *newValue)> cb)tiny_dlna::DLNAControlPointinline
onResultNode(std::function< void(const char *nodeName, const char *text, const char *attributes)> cb)tiny_dlna::DLNAControlPointinline
p_httptiny_dlna::DLNAControlPointprotected
p_http_servertiny_dlna::DLNAControlPointprotected
p_udptiny_dlna::DLNAControlPointprotected
postAction(ActionRequest &action)tiny_dlna::DLNAControlPointinlineprotected
postAllActions()tiny_dlna::DLNAControlPointinlineprotected
processActionHttpPost(Url &post_url, StrPrint &requestBody, const char *soapAction)tiny_dlna::DLNAControlPointinlineprotected
processBye(Str &usn)tiny_dlna::DLNAControlPointinlineprotected
processDevice(NotifyReplyCP &data)tiny_dlna::DLNAControlPointinlineprotectedstatic
processMSearchReply(MSearchReplyCP &data)tiny_dlna::DLNAControlPointinlineprotectedstatic
referencetiny_dlna::DLNAControlPointprotected
replytiny_dlna::DLNAControlPointprotected
result_callbacktiny_dlna::DLNAControlPointprotected
schedulertiny_dlna::DLNAControlPointprotected
search_targettiny_dlna::DLNAControlPointprotected
setActive(bool flag)tiny_dlna::DLNAControlPointinline
setAllowLocalhost(bool flag)tiny_dlna::DLNAControlPointinline
setDeviceIndex(int idx)tiny_dlna::DLNAControlPointinline
setHttpServer(HttpServer &server, int port=80)tiny_dlna::DLNAControlPointinline
setLocalURL(Url url)tiny_dlna::DLNAControlPointinline
setParseDevice(bool flag)tiny_dlna::DLNAControlPointinline
setReference(void *ref)tiny_dlna::DLNAControlPointinline
setSearchRepeatMs(int repeatMs)tiny_dlna::DLNAControlPointinline
setSubscribeInterval(int repeatSec=3600)tiny_dlna::DLNAControlPointinline
stringstiny_dlna::DLNAControlPointprotected
subscribe_repeat_sectiny_dlna::DLNAControlPointprotected
subscribe_timeouttiny_dlna::DLNAControlPointprotected
subscribeNotifications()tiny_dlna::DLNAControlPointinline
subscribeNotifications(DLNADeviceInfo &device, int timeoutSeconds=1800)tiny_dlna::DLNAControlPointinlineprotected
subscribeNotifications(DLNAServiceInfo &service, int timoutSeconds=1800)tiny_dlna::DLNAControlPointinlineprotected
xmltiny_dlna::DLNAControlPointprotected