webradio/httpserv.h-Dateireferenz


Ausführliche Beschreibung

MP3 Player HTTP GUI.

 *
 * $Log$
 *
 * 

Definiert in Datei httpserv.h.

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define USE_DATE_AND_TIME
#define HTTPD_MIN_THREADS   8
#define HTTPD_SERVICE_STACK   NUT_THREAD_MAINSTACK
#define HTTPD_TCP_PORT   80
#define HTTPD_MAX_SEGSIZE   1460
#define HTTPD_TCP_BUFSIZE   8760
#define HTTPD_TCP_TIMEOUT   500

Funktionen

int HttpServerStart (void)
 HTTP Server Start.

Variablen

int h_timevalid


Makro-Dokumentation

#define USE_DATE_AND_TIME

Definiert in Zeile 57 der Datei httpserv.h.

#define HTTPD_MIN_THREADS   8

Definiert in Zeile 62 der Datei httpserv.h.

Wird benutzt von HttpServerStart() und Service().

#define HTTPD_SERVICE_STACK   NUT_THREAD_MAINSTACK

Definiert in Zeile 72 der Datei httpserv.h.

Wird benutzt von StartServiceThread().

#define HTTPD_TCP_PORT   80

Definiert in Zeile 77 der Datei httpserv.h.

Wird benutzt von Service().

#define HTTPD_MAX_SEGSIZE   1460

Definiert in Zeile 87 der Datei httpserv.h.

Wird benutzt von Service().

#define HTTPD_TCP_BUFSIZE   8760

Definiert in Zeile 92 der Datei httpserv.h.

Wird benutzt von Service().

#define HTTPD_TCP_TIMEOUT   500

Definiert in Zeile 97 der Datei httpserv.h.


Dokumentation der Funktionen

int HttpServerStart ( void   ) 

HTTP Server Start.

Definiert in Zeile 745 der Datei httpserv.c.

Benutzt CgiFavoritesControl(), CgiSettings(), CgiShoutCastControl(), CgiShoutCastGenres(), CgiShoutCastStations(), CgiStationFavorites(), CgiVars(), HTTPD_MIN_THREADS, LOG_ERROR, LOG_HTTPD, LogMsg(), MY_FSDEV und StartServiceThread().

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

CgiFavoritesControlLogMsgCgiSettingsCgiShoutCastControlCgiShoutCastGenresCgiShoutCastStationsCgiStationFavoritesCgiVarsStartServiceThreadAddStationUrisFavListSetFavListCopyConfigResetFactoryConfigSaveFavListResetFactoryFavListSaveNutNetSaveConfigNutSaveConfigConfigFlushConfigRewindConfigSaveBinaryShoutCastAddStationShoutCastGetGenreShoutCastGetStationNameServiceTcpStreamAccept


Variablen-Dokumentation

int h_timevalid

Definiert in Zeile 107 der Datei httpserv.c.


© 2008 by egnite GmbH - besuchen Sie www.ethernut.de