tinyows 1.2.2
|
#include <stdlib.h>
#include <stdio.h>
#include <assert.h>
#include <float.h>
#include <math.h>
#include "../ows/ows.h"
Go to the source code of this file.
Functions | |
static void | wfs_get_capabilities_dcpt_100 (const ows *o, char *req) |
static void | wfs_gml_object_type (ows *o, char *type) |
static void | wfs_gml_object_type_list (ows *o) |
static void | wfs_capability (ows *o) |
static void | wfs_operations_metadata (ows *o) |
static void | wfs_feature_type_list (ows *o) |
static void | wfs_get_capabilities_110 (ows *o, wfs_request *wr) |
static void | wfs_get_capabilities_100 (ows *o, wfs_request *wr) |
void | wfs_get_capabilities (ows *o, wfs_request *wr) |
|
static |
Definition at line 103 of file wfs_get_capabilities.c.
References Ows::output, and wfs_get_capabilities_dcpt_100().
Referenced by wfs_get_capabilities_100().
|
static |
Definition at line 207 of file wfs_get_capabilities.c.
References Ows_layer::abstract, Buffer::buf, buffer_add_int(), buffer_cmp(), buffer_flush(), buffer_free(), buffer_init(), Ows::degree_precision, Ows_layer::depth, Ows_geobbox::east, List::first, Ows_layer_list::first, Ows_layer::geobbox, Ows_layer::keywords, Ows_layer_node::layer, Ows::layers, Ows_layer::name, List_node::next, Ows_layer_node::next, Ows_geobbox::north, Ows_layer::ns_prefix, Ows_layer::ns_uri, Ows::output, ows_geobbox_compute(), ows_geobbox_free(), ows_geobbox_init(), ows_layer_list_retrievable(), ows_layer_list_writable(), ows_layer_match_table(), ows_layer_uri_to_prefix(), ows_srs_get_from_a_srid(), ows_srs_get_srid_from_layer(), ows_version_get(), Ows::request, Ows_layer::retrievable, Ows_geobbox::south, Ows_layer::srid, Ows_layer::title, Buffer::use, List_node::value, Ows_request::version, Ows_geobbox::west, and Ows_layer::writable.
Referenced by wfs_get_capabilities_100(), and wfs_get_capabilities_110().
void wfs_get_capabilities | ( | ows * | o, |
wfs_request * | wr ) |
Definition at line 581 of file wfs_get_capabilities.c.
References ows_version_get(), Ows::request, Ows_request::version, wfs_get_capabilities_100(), and wfs_get_capabilities_110().
Referenced by wfs().
|
static |
Definition at line 543 of file wfs_get_capabilities.c.
References Buffer::buf, Ows::encoding, fe_filter_capabilities_100(), Ows::output, ows_service_metadata(), wfs_capability(), and wfs_feature_type_list().
Referenced by wfs_get_capabilities().
|
static |
Definition at line 449 of file wfs_get_capabilities.c.
References Buffer::buf, buffer_add_str(), buffer_case_cmp(), buffer_empty(), buffer_free(), buffer_init(), Ows::encoding, fe_filter_capabilities_110(), in_list(), Ows::output, ows_service_identification(), ows_service_provider(), wfs_feature_type_list(), wfs_gml_object_type_list(), wfs_operations_metadata(), and WFS_TEXT_XML.
Referenced by wfs_get_capabilities().
|
static |
Definition at line 39 of file wfs_get_capabilities.c.
References Buffer::buf, Ows::online_resource, and Ows::output.
Referenced by wfs_capability().
|
static |
Definition at line 63 of file wfs_get_capabilities.c.
References Ows::output.
Referenced by wfs_gml_object_type_list().
|
static |
Definition at line 83 of file wfs_get_capabilities.c.
References Ows::output, and wfs_gml_object_type().
Referenced by wfs_get_capabilities_110().
|
static |
Definition at line 136 of file wfs_get_capabilities.c.
References Ows::max_features, Ows::output, and ows_get_capabilities_dcpt().
Referenced by wfs_get_capabilities_110().