FlightGear
next
httpd.hxx
Go to the documentation of this file.
1
// httpd.hxx -- a http daemon subsystem based on Mongoose http
2
//
3
// Written by Torsten Dreyer, started April 2014.
4
//
5
// Copyright (C) 2014 Torsten Dreyer
6
//
7
// This program is free software; you can redistribute it and/or
8
// modify it under the terms of the GNU General Public License as
9
// published by the Free Software Foundation; either version 2 of the
10
// License, or (at your option) any later version.
11
//
12
// This program is distributed in the hope that it will be useful, but
13
// WITHOUT ANY WARRANTY; without even the implied warranty of
14
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15
// General Public License for more details.
16
//
17
// You should have received a copy of the GNU General Public License
18
// along with this program; if not, write to the Free Software
19
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20
21
#ifndef FG_HTTPD_HXX
22
#define FG_HTTPD_HXX
23
24
#include <simgear/structure/subsystem_mgr.hxx>
25
#include <simgear/props/props.hxx>
26
27
28
namespace
flightgear
{
29
30
namespace
http
{
31
32
extern
const
char
*
PROPERTY_ROOT
;
33
34
class
FGHttpd
:
public
SGSubsystem
35
{
36
public
:
37
// Subsystem identification.
38
static
const
char
*
staticSubsystemClassId
() {
return
"httpd"
; }
39
40
static
FGHttpd
*
createInstance
( SGPropertyNode_ptr configNode );
41
};
42
43
}
// namespace http
44
45
}
// namespace flightgear
46
47
#endif
// FG_HTTPD_HXX
48
49
flightgear::http::FGHttpd
Definition
httpd.hxx:35
flightgear::http::FGHttpd::staticSubsystemClassId
static const char * staticSubsystemClassId()
Definition
httpd.hxx:38
flightgear::http::FGHttpd::createInstance
static FGHttpd * createInstance(SGPropertyNode_ptr configNode)
Definition
httpd.cxx:641
flightgear::http
Definition
FlightHistoryUriHandler.cxx:33
flightgear::http::PROPERTY_ROOT
const char * PROPERTY_ROOT
Definition
httpd.cxx:49
flightgear
FlightPlan.hxx - defines a full flight-plan object, including departure, cruise, arrival information ...
Definition
Addon.cxx:53
src
Network
http
httpd.hxx
Generated on Tue Jun 3 2025 12:58:41 for FlightGear by
1.13.2