Arduino DLNA Server
Loading...
Searching...
No Matches
tiny_dlna::DLNAMediaServer< ClientType > Member List

This is the complete list of members for tiny_dlna::DLNAMediaServer< ClientType >, including all inherited members.

actionResponseEnd(Print &out, const char *responseName)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
actionResponseStart(Print &out, const char *responseName, const char *serviceNS)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
addChange(const char *serviceAbbrev, std::function< size_t(Print &, void *)> changeWriter)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
addIcon(Icon icon)tiny_dlna::DLNADeviceInfoinline
addService(DLNAServiceInfo s)tiny_dlna::DLNADeviceInfoinline
base_urltiny_dlna::DLNADeviceInfoprotected
begin()tiny_dlna::DLNAMediaServer< ClientType >inlinevirtual
clear()tiny_dlna::DLNADeviceInfoinline
clearIcons()tiny_dlna::DLNADeviceInfoinline
connDescCB(IClientHandler &client, IHttpServer *server, const char *requestPath, HttpRequestHandlerLine *hl)tiny_dlna::DLNAMediaServer< ClientType >inlineprotectedstatic
connectionIDtiny_dlna::DLNAMediaServer< ClientType >protected
connmgrControlCB(IClientHandler &client, IHttpServer *server, const char *requestPath, HttpRequestHandlerLine *hl)tiny_dlna::DLNAMediaServer< ClientType >inlineprotectedstatic
contentDescCB(IClientHandler &client, IHttpServer *server, const char *requestPath, HttpRequestHandlerLine *hl)tiny_dlna::DLNAMediaServer< ClientType >inlineprotectedstatic
contentDirectoryControlCB(IClientHandler &client, IHttpServer *server, const char *requestPath, HttpRequestHandlerLine *hl)tiny_dlna::DLNAMediaServer< ClientType >inlineprotectedstatic
default_connectionMgrDescrtiny_dlna::DLNAMediaServer< ClientType >protected
default_contentDirectoryDescrtiny_dlna::DLNAMediaServer< ClientType >protected
device()tiny_dlna::DLNAMediaServer< ClientType >inline
device_typetiny_dlna::DLNADeviceInfoprotected
device_urltiny_dlna::DLNADeviceInfoprotected
DeviceType typedeftiny_dlna::DLNAMediaServer< ClientType >
dlna_devicetiny_dlna::DLNAMediaServer< ClientType >protected
DLNADeviceInfo(bool ok=true)tiny_dlna::DLNADeviceInfoinline
DLNADeviceInfo(const DLNADeviceInfo &other)tiny_dlna::DLNADeviceInfoinline
DLNAMediaServer()tiny_dlna::DLNAMediaServer< ClientType >inline
DLNAMediaServer(IHttpServer &server, IUDPService &udp)tiny_dlna::DLNAMediaServer< ClientType >inline
end()tiny_dlna::DLNAMediaServer< ClientType >inline
eventSubscriptionHandler(IClientHandler &client, IHttpServer *server, const char *requestPath, HttpRequestHandlerLine *hl)tiny_dlna::DLNAMediaServer< ClientType >inlineprotectedstatic
friendly_nametiny_dlna::DLNADeviceInfoprotected
g_search_capabiitiestiny_dlna::DLNAMediaServer< ClientType >protected
g_sort_capabilitiestiny_dlna::DLNAMediaServer< ClientType >protected
g_stream_get_data_cbtiny_dlna::DLNAMediaServer< ClientType >protected
g_stream_numberReturnedtiny_dlna::DLNAMediaServer< ClientType >protected
g_stream_referencetiny_dlna::DLNAMediaServer< ClientType >protected
g_stream_startingIndextiny_dlna::DLNAMediaServer< ClientType >protected
g_stream_totalMatchestiny_dlna::DLNAMediaServer< ClientType >protected
g_stream_updateIDtiny_dlna::DLNAMediaServer< ClientType >protected
get_data_cbtiny_dlna::DLNAMediaServer< ClientType >protected
get_data_print_cbtiny_dlna::DLNAMediaServer< ClientType >protected
getBaseURL()tiny_dlna::DLNADeviceInfoinline
getConnectionID()tiny_dlna::DLNAMediaServer< ClientType >inline
getConnectionMgrDescr()tiny_dlna::DLNAMediaServer< ClientType >inline
getContentDirectoryDescr()tiny_dlna::DLNAMediaServer< ClientType >inline
GetDataCallback typedeftiny_dlna::DLNAMediaServer< ClientType >
GetDataCallbackPrint typedeftiny_dlna::DLNAMediaServer< ClientType >
getDeviceType()tiny_dlna::DLNADeviceInfoinline
getDeviceURL()tiny_dlna::DLNADeviceInfoinline
getFriendlyName()tiny_dlna::DLNADeviceInfoinline
getHttpServer()tiny_dlna::DLNAMediaServer< ClientType >inline
getIcon(int idx=0)tiny_dlna::DLNADeviceInfoinline
getIcons()tiny_dlna::DLNADeviceInfoinline
getIPAddress()tiny_dlna::DLNADeviceInfoinline
getIPStr()tiny_dlna::DLNADeviceInfoinline
getManufacturer()tiny_dlna::DLNADeviceInfoinline
getManufacturerURL()tiny_dlna::DLNADeviceInfoinline
getMediaServer(IHttpServer *server)tiny_dlna::DLNAMediaServer< ClientType >inlineprotectedstatic
getModelDescription()tiny_dlna::DLNADeviceInfoinline
getModelName()tiny_dlna::DLNADeviceInfoinline
getModelNumber()tiny_dlna::DLNADeviceInfoinline
getNS()tiny_dlna::DLNADeviceInfoinline
getSearchCapabilities()tiny_dlna::DLNAMediaServer< ClientType >inline
getSerialNumber()tiny_dlna::DLNADeviceInfoinline
getService(const char *id)tiny_dlna::DLNADeviceInfoinline
getServiceByAbbrev(const char *abbrev)tiny_dlna::DLNADeviceInfoinline
getServices()tiny_dlna::DLNADeviceInfoinline
getSinkProtocols()tiny_dlna::DLNAMediaServer< ClientType >inline
getSortCapabilities()tiny_dlna::DLNAMediaServer< ClientType >inline
getSourceProtocols()tiny_dlna::DLNAMediaServer< ClientType >inline
getSystemUpdateID()tiny_dlna::DLNAMediaServer< ClientType >inline
getUDN()tiny_dlna::DLNADeviceInfoinline
getUniversalProductCode()tiny_dlna::DLNADeviceInfoinline
getUri(const char *path)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
HttpClient typedeftiny_dlna::DLNAMediaServer< ClientType >
iconstiny_dlna::DLNADeviceInfoprotected
incrementSystemUpdateID()tiny_dlna::DLNAMediaServer< ClientType >inline
is_activetiny_dlna::DLNADeviceInfoprotected
is_subcription_activetiny_dlna::DLNADeviceInfoprotected
isSubscriptionActive()tiny_dlna::DLNADeviceInfoinline
isSubscriptionsActive()tiny_dlna::DLNAMediaServer< ClientType >inline
localhosttiny_dlna::DLNADeviceInfoprotected
logStatus()tiny_dlna::DLNAMediaServer< ClientType >inline
loop(int loopAction=RUN_ALL)tiny_dlna::DLNAMediaServer< ClientType >inline
tiny_dlna::DLNADeviceInfo::loop()tiny_dlna::DLNADeviceInfoinlinevirtual
manufacturertiny_dlna::DLNADeviceInfoprotected
manufacturer_urltiny_dlna::DLNADeviceInfoprotected
model_descriptiontiny_dlna::DLNADeviceInfoprotected
model_nametiny_dlna::DLNADeviceInfoprotected
model_numbertiny_dlna::DLNADeviceInfoprotected
model_urltiny_dlna::DLNADeviceInfoprotected
nstiny_dlna::DLNADeviceInfoprotected
operator bool()tiny_dlna::DLNADeviceInfoinline
p_connmgrDescrtiny_dlna::DLNAMediaServer< ClientType >protected
p_contentDirectoryDescrtiny_dlna::DLNAMediaServer< ClientType >protected
p_servertiny_dlna::DLNAMediaServer< ClientType >protected
p_udp_membertiny_dlna::DLNAMediaServer< ClientType >protected
parseContentQueryType(const char *flag)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
prepare_data_cbtiny_dlna::DLNAMediaServer< ClientType >protected
PrepareDataCallback typedeftiny_dlna::DLNAMediaServer< ClientType >
print(Print &out, void *ref=nullptr)tiny_dlna::DLNADeviceInfoinline
printDevice(Print &out, void *ref)tiny_dlna::DLNADeviceInfoinlineprotected
printIconDlnaInfo(Print &out, Icon *icon)tiny_dlna::DLNADeviceInfoinlineprotected
printIconList(Print &out, void *ref)tiny_dlna::DLNADeviceInfoinlineprotected
printRoot(Print &out, void *ref)tiny_dlna::DLNADeviceInfoinlineprotected
printService(Print &out, void *srv)tiny_dlna::DLNADeviceInfoinlineprotected
printServiceList(Print &out, void *ref)tiny_dlna::DLNADeviceInfoinlineprotected
printSpecVersion(Print &out, void *ref)tiny_dlna::DLNADeviceInfoinlineprotected
processAction(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
processActionBrowse(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
processActionGetCurrentConnectionIDs(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
processActionGetCurrentConnectionInfo(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
processActionGetProtocolInfo(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
processActionGetSearchCapabilities(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
processActionGetSortCapabilities(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
processActionGetSystemUpdateID(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
processActionSearch(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
publishAVT()tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
publishCMS()tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
reference_tiny_dlna::DLNAMediaServer< ClientType >protected
rulestiny_dlna::DLNAMediaServer< ClientType >protected
serial_numbertiny_dlna::DLNADeviceInfoprotected
servicestiny_dlna::DLNADeviceInfoprotected
setActive(bool flag)tiny_dlna::DLNADeviceInfoinline
setBaseURL(const char *url)tiny_dlna::DLNADeviceInfoinline
setBaseURL(IPAddress ip, int port, const char *path=nullptr)tiny_dlna::DLNADeviceInfoinline
setConnectionID(const char *id)tiny_dlna::DLNAMediaServer< ClientType >inline
setConnectionMgrDescr(DLNADescr &d)tiny_dlna::DLNAMediaServer< ClientType >inline
setContentDirectoryDescr(DLNADescr &d)tiny_dlna::DLNAMediaServer< ClientType >inline
setCustomActionRule(const char *suffix, bool(*handler)(IClientHandler *, DLNAMediaServer *, ActionRequest &, IHttpServer &))tiny_dlna::DLNAMediaServer< ClientType >inline
setDeviceType(const char *st)tiny_dlna::DLNADeviceInfoinline
setFriendlyName(const char *name)tiny_dlna::DLNADeviceInfoinline
setGetDataCallback(GetDataCallback cb)tiny_dlna::DLNAMediaServer< ClientType >inline
setGetDataCallback(GetDataCallbackPrint cb)tiny_dlna::DLNAMediaServer< ClientType >inline
setHttpServer(IHttpServer &server)tiny_dlna::DLNAMediaServer< ClientType >inline
setIPAddress(IPAddress address)tiny_dlna::DLNADeviceInfoinline
setManufacturer(const char *man)tiny_dlna::DLNADeviceInfoinline
setManufacturerURL(const char *url)tiny_dlna::DLNADeviceInfoinline
setModelDescription(const char *descr)tiny_dlna::DLNADeviceInfoinline
setModelName(const char *name)tiny_dlna::DLNADeviceInfoinline
setModelNumber(const char *number)tiny_dlna::DLNADeviceInfoinline
setNS(const char *ns)tiny_dlna::DLNADeviceInfoinline
setPrepareDataCallback(PrepareDataCallback cb)tiny_dlna::DLNAMediaServer< ClientType >inline
setProtocols(const char *source, const char *sink="")tiny_dlna::DLNAMediaServer< ClientType >inline
setReference(void *ref)tiny_dlna::DLNAMediaServer< ClientType >inline
setSearchCapabilities(const char *caps)tiny_dlna::DLNAMediaServer< ClientType >inline
setSerialNumber(const char *sn)tiny_dlna::DLNADeviceInfoinline
setSortCapabilities(const char *caps)tiny_dlna::DLNAMediaServer< ClientType >inline
setSubscriptionActive(bool flag)tiny_dlna::DLNADeviceInfoinline
setSubscriptionsActive(bool flag)tiny_dlna::DLNAMediaServer< ClientType >inline
setUDN(const char *id)tiny_dlna::DLNADeviceInfoinline
setUdpService(IUDPService &udp)tiny_dlna::DLNAMediaServer< ClientType >inline
setUniversalProductCode(const char *upc)tiny_dlna::DLNADeviceInfoinline
setupConnectionManagerService(IHttpServer *server)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
setupContentDirectoryService(IHttpServer *server)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
setupRules()tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
setupServices(IHttpServer &server, IUDPService &udp)tiny_dlna::DLNADeviceInfoinlineprotectedvirtual
setupServicesImpl(IHttpServer *server)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
sinkPrototiny_dlna::DLNAMediaServer< ClientType >protected
soapEnvelopeEnd(Print &out)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
soapEnvelopeStart(Print &out)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
sourcePrototiny_dlna::DLNAMediaServer< ClientType >protected
sttiny_dlna::DLNAMediaServer< ClientType >protected
streamActionItems(Print &out, const char *responseName, int startingIndex)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
streamDIDL(Print &out, int numberReturned, int startingIndex)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
streamDIDLItem(Print &out, const MediaItem &item)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
streamDIDLItems(Print &out, int numberReturned, int startingIndex)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
toStr(MediaItemClass itemClass)tiny_dlna::DLNAMediaServer< ClientType >inlineprotected
udntiny_dlna::DLNADeviceInfoprotected
universal_product_codetiny_dlna::DLNADeviceInfoprotected
url_strtiny_dlna::DLNADeviceInfoprotected
usntiny_dlna::DLNAMediaServer< ClientType >protected
version_majortiny_dlna::DLNADeviceInfoprotected
version_minortiny_dlna::DLNADeviceInfoprotected
~DLNADeviceInfo()tiny_dlna::DLNADeviceInfoinline
~DLNAMediaServer()tiny_dlna::DLNAMediaServer< ClientType >inline