arduino-audio-tools
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
Public Member Functions | Protected Attributes | List of all members
ICYUrlSetup Class Reference

Resolve icy-metaint from HttpRequest and execute metadata callbacks. More...

#include <MetaDataICY.h>

Public Member Functions

void executeCallback (void(*callback)(MetaDataType info, const char *str, int len))
 
int setup (AbstractURLStream &url)
 

Protected Attributes

AbstractURLStreamp_url = nullptr
 

Detailed Description

Resolve icy-metaint from HttpRequest and execute metadata callbacks.

Author
Phil Schatzmann

Member Function Documentation

◆ executeCallback()

void executeCallback ( void(*)(MetaDataType info, const char *str, int len)  callback)
inline

Executes the metadata callbacks with data provided from the http request result parameter

◆ setup()

int setup ( AbstractURLStream url)
inline

Fills the metaint from the Http Request and executes metadata callbacks on http reply parameters


The documentation for this class was generated from the following file: