FlightGear next
|
Typedefs | |
typedef unsigned int | PropertyId |
typedef SGSharedPtr< PropertyChangeObserverEntry > | PropertyChangeObserverEntryRef |
typedef simgear::Singleton< ImageCompressor > | ImageCompressorSingleton |
Functions | |
static string | FlightHistoryToJson (const SGGeodVec &history, size_t last_seen) |
static string | AutoUpdateResponse (const HTTPRequest &request, const string &base, const string &interval) |
static string | FlightHistoryToKml (const SGGeodVec &history, const HTTPRequest &request) |
static bool | GetJsonDouble (cJSON *json, const char *item, double &out) |
static bool | GetJsonBool (cJSON *json, const char *item, bool &out) |
static cJSON * | createPositionArray (double x, double y, double z) |
static cJSON * | createPositionArray (double x, double y) |
static cJSON * | createLOCGeometry (FGNavRecord *navRecord) |
static cJSON * | createPointGeometry (FGPositioned *positioned) |
static cJSON * | createRunwayPolygon (FGRunwayBase *rwy) |
static cJSON * | createAirportGeometry (FGAirport *airport) |
static cJSON * | createGeometryFor (FGPositioned *positioned) |
static void | addAirportProperties (cJSON *json, FGAirport *airport) |
static void | addNAVProperties (cJSON *json, FGNavRecord *navRecord) |
static cJSON * | createPropertiesFor (FGPositioned *positioned) |
static cJSON * | createFeatureFor (FGPositioned *positioned) |
static cJSON * | StringListToJson (const string_list &l) |
static cJSON * | PackageToJson (simgear::pkg::Package *p) |
static cJSON * | PackageListToJson (const simgear::pkg::PackageList &l) |
static cJSON * | CatalogToJson (simgear::pkg::Catalog *c) |
static string | PackageRootCommand (simgear::pkg::Root *packageRoot, const string &command, const string &args) |
static string | findCommand (const string &uri, string &outArgs) |
static void | setPropertyFromJson (SGPropertyNode_ptr prop, cJSON *json) |
static void | handleSetCommand (const string_list &nodes, cJSON *json, WebsocketWriter &writer) |
static void | handleExecCommand (cJSON *json) |
static void | ReplaceAll (std::string &str, const std::string &from, const std::string &to) |
static std::string | htmlSpecialChars (const std::string &s) |
static const char * | getPropertyTypeString (simgear::props::Type type) |
DOMElement * | createHeader (const string &prefix, const string &propertyPath) |
static DOMNode * | createLabeledRadioButton (const char *label, const std::string &name, bool checked) |
static DOMElement * | renderPropertyValueElement (SGPropertyNode_ptr node) |
static const string | KEY_SCREENSHOT ("ScreenshotUriHandler::ScreenshotRequest") |
static const string | KEY_CANVASIMAGE ("ScreenshotUriHandler::CanvasImageRequest") |
Variables | |
static const char * | errorPage |
const char * | PROPERTY_ROOT = "/sim/http" |
static unsigned | nextid = 0 |
static const std::string | specialChars [][2] |
typedef simgear::Singleton<ImageCompressor> flightgear::http::ImageCompressorSingleton |
Definition at line 106 of file ScreenshotUriHandler.cxx.
typedef SGSharedPtr<PropertyChangeObserverEntry> flightgear::http::PropertyChangeObserverEntryRef |
Definition at line 41 of file PropertyChangeObserver.hxx.
typedef unsigned int flightgear::http::PropertyId |
Definition at line 45 of file MirrorPropertyTreeWebsocket.cxx.
|
static |
Definition at line 168 of file NavdbUriHandler.cxx.
|
static |
Definition at line 222 of file NavdbUriHandler.cxx.
|
static |
Definition at line 91 of file FlightHistoryUriHandler.cxx.
|
static |
Definition at line 94 of file PkgUriHandler.cxx.
|
static |
Definition at line 119 of file NavdbUriHandler.cxx.
|
static |
Definition at line 256 of file NavdbUriHandler.cxx.
|
static |
Definition at line 153 of file NavdbUriHandler.cxx.
DOMElement * flightgear::http::createHeader | ( | const string & | prefix, |
const string & | propertyPath ) |
Definition at line 102 of file PropertyUriHandler.cxx.
|
static |
Definition at line 151 of file PropertyUriHandler.cxx.
|
static |
Definition at line 50 of file NavdbUriHandler.cxx.
|
static |
Definition at line 87 of file NavdbUriHandler.cxx.
|
static |
Definition at line 42 of file NavdbUriHandler.cxx.
|
static |
Definition at line 33 of file NavdbUriHandler.cxx.
|
static |
Definition at line 242 of file NavdbUriHandler.cxx.
|
static |
Definition at line 96 of file NavdbUriHandler.cxx.
|
static |
Definition at line 175 of file PkgUriHandler.cxx.
|
static |
Definition at line 58 of file FlightHistoryUriHandler.cxx.
|
static |
Definition at line 116 of file FlightHistoryUriHandler.cxx.
|
static |
Definition at line 194 of file FlightHistoryUriHandler.cxx.
|
static |
Definition at line 181 of file FlightHistoryUriHandler.cxx.
|
static |
Definition at line 83 of file PropertyUriHandler.cxx.
|
static |
Definition at line 106 of file PropertyChangeWebsocket.cxx.
|
static |
Definition at line 68 of file PropertyChangeWebsocket.cxx.
|
inlinestatic |
Definition at line 58 of file PropertyUriHandler.cxx.
|
static |
|
static |
|
static |
Definition at line 85 of file PkgUriHandler.cxx.
|
static |
Definition at line 111 of file PkgUriHandler.cxx.
|
static |
Definition at line 64 of file PkgUriHandler.cxx.
|
static |
Definition at line 168 of file PropertyUriHandler.cxx.
|
static |
Definition at line 41 of file PropertyUriHandler.cxx.
|
static |
Definition at line 42 of file PropertyChangeWebsocket.cxx.
|
static |
Definition at line 56 of file PkgUriHandler.cxx.
|
static |
Definition at line 48 of file FlightHistoryUriHandler.cxx.
|
static |
Definition at line 40 of file PropertyChangeWebsocket.cxx.
|
static |
Definition at line 50 of file PropertyUriHandler.cxx.