6#include <freertos/FreeRTOS.h>
7#include <freertos/semphr.h>
17namespace esp32_camera_web_server {
26 void setup()
override;
36 esp_err_t
handler_(
struct httpd_req *req);
43 std::shared_ptr<esphome::esp32_camera::CameraImage>
image_;
BedjetMode mode
BedJet operating mode.
std::shared_ptr< esphome::esp32_camera::CameraImage > image_
void set_port(uint16_t port)
float get_setup_priority() const override
void dump_config() override
std::shared_ptr< esphome::esp32_camera::CameraImage > wait_for_image_()
SemaphoreHandle_t semaphore_
esp_err_t handler_(struct httpd_req *req)
void on_shutdown() override
esp_err_t streaming_handler_(struct httpd_req *req)
esp_err_t snapshot_handler_(struct httpd_req *req)
Providing packet encoding functions for exchanging data with a remote host.