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

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

addChange(const char *serviceAbbrev, std::function< size_t(Print &, void *)> changeWriter)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
addIcon(Icon icon)tiny_dlna::DLNADeviceInfoinline
addService(DLNAServiceInfo s)tiny_dlna::DLNADeviceInfoinline
base_urltiny_dlna::DLNADeviceInfoprotected
begin()tiny_dlna::DLNAMediaRenderer< ClientType >inlinevirtual
clear()tiny_dlna::DLNADeviceInfoinline
clearIcons()tiny_dlna::DLNADeviceInfoinline
connectionIDtiny_dlna::DLNAMediaRenderer< ClientType >protected
connmgrDescrCB(IClientHandler &client, IHttpServer *server, const char *requestPath, HttpRequestHandlerLine *hl)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotectedstatic
controlCB(IClientHandler &client, IHttpServer *server, const char *requestPath, HttpRequestHandlerLine *hl)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotectedstatic
controlDescrCB(IClientHandler &client, IHttpServer *server, const char *requestPath, HttpRequestHandlerLine *hl)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotectedstatic
current_mimetiny_dlna::DLNAMediaRenderer< ClientType >protected
current_uritiny_dlna::DLNAMediaRenderer< ClientType >protected
current_uri_metadatatiny_dlna::DLNAMediaRenderer< ClientType >protected
current_volumetiny_dlna::DLNAMediaRenderer< ClientType >protected
currentPlayModetiny_dlna::DLNAMediaRenderer< ClientType >protected
default_connmgr_desctiny_dlna::DLNAMediaRenderer< ClientType >protected
default_control_desctiny_dlna::DLNAMediaRenderer< ClientType >protected
default_transport_desctiny_dlna::DLNAMediaRenderer< ClientType >protected
device()tiny_dlna::DLNAMediaRenderer< ClientType >inline
device_typetiny_dlna::DLNADeviceInfoprotected
device_urltiny_dlna::DLNADeviceInfoprotected
DeviceType typedeftiny_dlna::DLNAMediaRenderer< ClientType >
dlna_devicetiny_dlna::DLNAMediaRenderer< ClientType >protected
DLNADeviceInfo(bool ok=true)tiny_dlna::DLNADeviceInfoinline
DLNADeviceInfo(const DLNADeviceInfo &other)tiny_dlna::DLNADeviceInfoinline
DLNAMediaRenderer()tiny_dlna::DLNAMediaRenderer< ClientType >inline
DLNAMediaRenderer(IHttpServer &server, IUDPService &udp)tiny_dlna::DLNAMediaRenderer< ClientType >inline
end()tiny_dlna::DLNAMediaRenderer< ClientType >inline
event_cbtiny_dlna::DLNAMediaRenderer< ClientType >protected
eventSubscriptionHandler(IClientHandler &client, IHttpServer *server, const char *requestPath, HttpRequestHandlerLine *hl)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotectedstatic
friendly_nametiny_dlna::DLNADeviceInfoprotected
getBaseURL()tiny_dlna::DLNADeviceInfoinline
getConnectionID()tiny_dlna::DLNAMediaRenderer< ClientType >inline
getConnectionMgrDescr()tiny_dlna::DLNAMediaRenderer< ClientType >inline
getControlDescr()tiny_dlna::DLNAMediaRenderer< ClientType >inline
getCurrentTransportActions()tiny_dlna::DLNAMediaRenderer< ClientType >inline
getCurrentUri()tiny_dlna::DLNAMediaRenderer< ClientType >inline
getCurrentUriMetadata()tiny_dlna::DLNAMediaRenderer< ClientType >inline
getDeviceType()tiny_dlna::DLNADeviceInfoinline
getDeviceURL()tiny_dlna::DLNADeviceInfoinline
getFriendlyName()tiny_dlna::DLNADeviceInfoinline
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
getMime()tiny_dlna::DLNAMediaRenderer< ClientType >inline
getModelDescription()tiny_dlna::DLNADeviceInfoinline
getModelName()tiny_dlna::DLNADeviceInfoinline
getModelNumber()tiny_dlna::DLNADeviceInfoinline
getNS()tiny_dlna::DLNADeviceInfoinline
getPlayMode() consttiny_dlna::DLNAMediaRenderer< ClientType >inline
getPossiblePlaybackStorageMedia() consttiny_dlna::DLNAMediaRenderer< ClientType >inline
getPossibleRecordQualityModes() consttiny_dlna::DLNAMediaRenderer< ClientType >inline
getPossibleRecordStorageMedia() consttiny_dlna::DLNAMediaRenderer< ClientType >inline
getRelativeTimePositionSec()tiny_dlna::DLNAMediaRenderer< ClientType >inline
getRenderer(IHttpServer *server)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotectedstatic
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::DLNAMediaRenderer< ClientType >inline
getSourceProtocols()tiny_dlna::DLNAMediaRenderer< ClientType >inline
getTransportDescr()tiny_dlna::DLNAMediaRenderer< ClientType >inline
getTransportState()tiny_dlna::DLNAMediaRenderer< ClientType >inline
getUDN()tiny_dlna::DLNADeviceInfoinline
getUniversalProductCode()tiny_dlna::DLNADeviceInfoinline
getVolume()tiny_dlna::DLNAMediaRenderer< ClientType >inline
HttpClient typedeftiny_dlna::DLNAMediaRenderer< ClientType >
iconstiny_dlna::DLNADeviceInfoprotected
is_activetiny_dlna::DLNADeviceInfoprotected
is_subcription_activetiny_dlna::DLNADeviceInfoprotected
isActive()tiny_dlna::DLNAMediaRenderer< ClientType >inline
isMuted()tiny_dlna::DLNAMediaRenderer< ClientType >inline
isSubscriptionActive()tiny_dlna::DLNADeviceInfoinline
isSubscriptionsActive()tiny_dlna::DLNAMediaRenderer< ClientType >inline
localhosttiny_dlna::DLNADeviceInfoprotected
loop(int loopAction=RUN_ALL)tiny_dlna::DLNAMediaRenderer< ClientType >inline
tiny_dlna::DLNADeviceInfo::loop()tiny_dlna::DLNADeviceInfoinlinevirtual
manufacturertiny_dlna::DLNADeviceInfoprotected
manufacturer_urltiny_dlna::DLNADeviceInfoprotected
MediaEventHandler typedeftiny_dlna::DLNAMediaRenderer< ClientType >
model_descriptiontiny_dlna::DLNADeviceInfoprotected
model_nametiny_dlna::DLNADeviceInfoprotected
model_numbertiny_dlna::DLNADeviceInfoprotected
model_urltiny_dlna::DLNADeviceInfoprotected
muted_volumetiny_dlna::DLNAMediaRenderer< ClientType >protected
nstiny_dlna::DLNADeviceInfoprotected
operator bool()tiny_dlna::DLNADeviceInfoinline
p_connmgrDescrtiny_dlna::DLNAMediaRenderer< ClientType >protected
p_controlDescrtiny_dlna::DLNAMediaRenderer< ClientType >protected
p_servertiny_dlna::DLNAMediaRenderer< ClientType >protected
p_transportDescrtiny_dlna::DLNAMediaRenderer< ClientType >protected
p_udp_membertiny_dlna::DLNAMediaRenderer< ClientType >protected
play()tiny_dlna::DLNAMediaRenderer< ClientType >inline
play(const char *urlStr)tiny_dlna::DLNAMediaRenderer< ClientType >inline
possiblePlaybackStorageMediatiny_dlna::DLNAMediaRenderer< ClientType >protected
possibleRecordQualityModestiny_dlna::DLNAMediaRenderer< ClientType >protected
possibleRecordStorageMediatiny_dlna::DLNAMediaRenderer< ClientType >protected
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::DLNAMediaRenderer< ClientType >inlineprotected
processActionGetCurrentConnectionIDs(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionGetCurrentConnectionInfo(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionGetCurrentTransportActions(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionGetDeviceCapabilities(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionGetMediaInfo(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionGetMute(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionGetPositionInfo(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionGetProtocolInfo(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionGetTransportInfo(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionGetTransportSettings(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionGetVolume(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionListPresets(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionPause(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionPlay(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionSetAVTransportURI(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionSetMute(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionSetVolume(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
processActionStop(ActionRequest &action, IHttpServer &server, IClientHandler &client)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
publishAVT()tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
publishCMS()tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
publishGetRelativeTimePositionSec()tiny_dlna::DLNAMediaRenderer< ClientType >inline
publishRCS()tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
rulestiny_dlna::DLNAMediaRenderer< ClientType >protected
serial_numbertiny_dlna::DLNADeviceInfoprotected
servicestiny_dlna::DLNADeviceInfoprotected
setActive(bool active)tiny_dlna::DLNAMediaRenderer< ClientType >inline
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::DLNAMediaRenderer< ClientType >inline
setConnectionMgrDescr(DLNADescr &d)tiny_dlna::DLNAMediaRenderer< ClientType >inline
setControlDescr(DLNADescr &d)tiny_dlna::DLNAMediaRenderer< ClientType >inline
setCustomActionRule(const char *suffix, bool(*handler)(DLNAMediaRenderer *, ActionRequest &, IHttpServer &))tiny_dlna::DLNAMediaRenderer< ClientType >inline
setDeviceType(const char *st)tiny_dlna::DLNADeviceInfoinline
setFriendlyName(const char *name)tiny_dlna::DLNADeviceInfoinline
setHttpServer(IHttpServer &server)tiny_dlna::DLNAMediaRenderer< ClientType >inline
setIPAddress(IPAddress address)tiny_dlna::DLNADeviceInfoinline
setManufacturer(const char *man)tiny_dlna::DLNADeviceInfoinline
setManufacturerURL(const char *url)tiny_dlna::DLNADeviceInfoinline
setMediaEventHandler(MediaEventHandler cb)tiny_dlna::DLNAMediaRenderer< ClientType >inline
setMime(const char *mime)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
setMimeFromDIDL(const char *didl)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
setModelDescription(const char *descr)tiny_dlna::DLNADeviceInfoinline
setModelName(const char *name)tiny_dlna::DLNADeviceInfoinline
setModelNumber(const char *number)tiny_dlna::DLNADeviceInfoinline
setMuted(bool mute)tiny_dlna::DLNAMediaRenderer< ClientType >inline
setNS(const char *ns)tiny_dlna::DLNADeviceInfoinline
setPlaybackCompleted()tiny_dlna::DLNAMediaRenderer< ClientType >inline
setPlaybackURL(const char *urlStr)tiny_dlna::DLNAMediaRenderer< ClientType >inline
setPlayMode(const char *v)tiny_dlna::DLNAMediaRenderer< ClientType >inline
setPossiblePlaybackStorageMedia(const char *v)tiny_dlna::DLNAMediaRenderer< ClientType >inline
setPossibleRecordQualityModes(const char *v)tiny_dlna::DLNAMediaRenderer< ClientType >inline
setPossibleRecordStorageMedia(const char *v)tiny_dlna::DLNAMediaRenderer< ClientType >inline
setProtocols(const char *source, const char *sink="")tiny_dlna::DLNAMediaRenderer< ClientType >inline
setSerialNumber(const char *sn)tiny_dlna::DLNADeviceInfoinline
setSubscriptionActive(bool flag)tiny_dlna::DLNADeviceInfoinline
setSubscriptionsActive(bool flag)tiny_dlna::DLNAMediaRenderer< ClientType >inline
setTransportDescr(DLNADescr &d)tiny_dlna::DLNAMediaRenderer< ClientType >inline
setUDN(const char *id)tiny_dlna::DLNADeviceInfoinline
setUdpService(IUDPService &udp)tiny_dlna::DLNAMediaRenderer< ClientType >inline
setUniversalProductCode(const char *upc)tiny_dlna::DLNADeviceInfoinline
setupConnectionManagerService(IHttpServer *server)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
setupRenderingControlService(IHttpServer *server)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
setupRules()tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
setupServices(IHttpServer &server, IUDPService &udp)tiny_dlna::DLNADeviceInfoinlineprotectedvirtual
setupServicesImpl(IHttpServer *server)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
setupTransportService(IHttpServer *server)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotected
setVolume(uint8_t vol)tiny_dlna::DLNAMediaRenderer< ClientType >inline
sinkPrototiny_dlna::DLNAMediaRenderer< ClientType >protected
sourcePrototiny_dlna::DLNAMediaRenderer< ClientType >protected
sttiny_dlna::DLNAMediaRenderer< ClientType >protected
start_timetiny_dlna::DLNAMediaRenderer< ClientType >protected
stop()tiny_dlna::DLNAMediaRenderer< ClientType >inline
time_sumtiny_dlna::DLNAMediaRenderer< ClientType >protected
transport_statetiny_dlna::DLNAMediaRenderer< ClientType >protected
transportDescrCB(IClientHandler &client, IHttpServer *server, const char *requestPath, HttpRequestHandlerLine *hl)tiny_dlna::DLNAMediaRenderer< ClientType >inlineprotectedstatic
udntiny_dlna::DLNADeviceInfoprotected
universal_product_codetiny_dlna::DLNADeviceInfoprotected
url_strtiny_dlna::DLNADeviceInfoprotected
usntiny_dlna::DLNAMediaRenderer< ClientType >protected
version_majortiny_dlna::DLNADeviceInfoprotected
version_minortiny_dlna::DLNADeviceInfoprotected
~DLNADeviceInfo()tiny_dlna::DLNADeviceInfoinline