Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
third_party
skia
tools
skiaserve
urlhandlers
RootHandler.cpp
Go to the documentation of this file.
1
/*
2
* Copyright 2016 Google Inc.
3
*
4
* Use of this source code is governed by a BSD-style license that can be
5
* found in the LICENSE file.
6
*/
7
8
#include "
tools/skiaserve/urlhandlers/UrlHandler.h
"
9
10
#include "microhttpd.h"
11
#include "
tools/skiaserve/Request.h
"
12
#include "
tools/skiaserve/Response.h
"
13
14
using namespace
Response
;
15
16
bool
RootHandler::canHandle
(
const
char
* method,
const
char
* url) {
17
return
0 == strcmp(method, MHD_HTTP_METHOD_GET) &&
18
0 == strcmp(url,
"/"
);
19
}
20
21
int
RootHandler::handle
(Request* request, MHD_Connection* connection,
22
const
char
* url,
const
char
* method,
23
const
char
* upload_data,
size_t
* upload_data_size) {
24
return
SendTemplate
(connection);
25
}
Request.h
Response.h
UrlHandler.h
RootHandler::canHandle
bool canHandle(const char *method, const char *url) override
Definition
RootHandler.cpp:16
RootHandler::handle
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
Definition
RootHandler.cpp:21
Response
Definition
Response.cpp:42
Response::SendTemplate
int SendTemplate(MHD_Connection *connection, bool redirect, const char *redirectUrl)
Definition
Response.cpp:80
Generated on Fri Apr 26 2024 06:18:12 for Flutter Engine by
1.9.8