Shellminator V3.0.1
Simple Terminal
Loading...
Searching...
No Matches
ShellminatorWebServerThemed Class Reference

#include <Shellminator-WebServer.hpp>

Inheritance diagram for ShellminatorWebServerThemed:
Collaboration diagram for ShellminatorWebServerThemed:

Public Member Functions

 ShellminatorWebServerThemed ()
 
 ShellminatorWebServerThemed (int port_p)
 
- Public Member Functions inherited from ShellminatorWebServer
 ShellminatorWebServer ()
 
 ShellminatorWebServer (int port_p)
 
void begin ()
 
void update ()
 
void attachDebugChannel (Stream *dbg_p)
 

Protected Member Functions

void processRoot ()
 
void processIndex ()
 
void processURL (const char *url_p) override
 
void processNotFound (const char *url_p) override
 
virtual void processURL (const char *url_p)
 
virtual void processNotFound (const char *url_p)
 

Additional Inherited Members

- Protected Attributes inherited from ShellminatorWebServer
char clientBuffer [SHELLMINATOR_WEBSERVER_URL_BUFFER_SIZE+1]
 
int clientBufferCounter
 
int port = 80
 
Stream * dbg = NULL
 
uint32_t timerStart
 
WiFiServer * server = NULL
 
WiFiClient client
 

Detailed Description

Definition at line 108 of file Shellminator-WebServer.hpp.

Constructor & Destructor Documentation

◆ ShellminatorWebServerThemed() [1/2]

ShellminatorWebServerThemed::ShellminatorWebServerThemed ( )
inline

Definition at line 110 of file Shellminator-WebServer.hpp.

◆ ShellminatorWebServerThemed() [2/2]

ShellminatorWebServerThemed::ShellminatorWebServerThemed ( int  port_p)
inline

Definition at line 111 of file Shellminator-WebServer.hpp.

Member Function Documentation

◆ processIndex()

void ShellminatorWebServerThemed::processIndex ( )
protected

Definition at line 203 of file Shellminator-WebServer.cpp.

Here is the caller graph for this function:

◆ processNotFound()

void ShellminatorWebServerThemed::processNotFound ( const char *  url_p)
overrideprotectedvirtual

Reimplemented from ShellminatorWebServer.

Definition at line 231 of file Shellminator-WebServer.cpp.

Here is the caller graph for this function:

◆ processRoot()

void ShellminatorWebServerThemed::processRoot ( )
protected

Definition at line 195 of file Shellminator-WebServer.cpp.

Here is the caller graph for this function:

◆ processURL()

void ShellminatorWebServerThemed::processURL ( const char *  url_p)
overrideprotectedvirtual

Reimplemented from ShellminatorWebServer.

Definition at line 217 of file Shellminator-WebServer.cpp.

Here is the call graph for this function: