tinyows 1.2.2
wfs_get_capabilities.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <assert.h>
#include <float.h>
#include <math.h>
#include "../ows/ows.h"
Include dependency graph for wfs_get_capabilities.c:

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)
 

Function Documentation

◆ wfs_capability()

static void wfs_capability ( ows * o)
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().

Here is the call graph for this function:

◆ wfs_feature_type_list()

◆ wfs_get_capabilities()

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().

Here is the call graph for this function:

◆ wfs_get_capabilities_100()

static void wfs_get_capabilities_100 ( ows * o,
wfs_request * wr )
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().

Here is the call graph for this function:

◆ wfs_get_capabilities_110()

◆ wfs_get_capabilities_dcpt_100()

static void wfs_get_capabilities_dcpt_100 ( const ows * o,
char * req )
static

Definition at line 39 of file wfs_get_capabilities.c.

References Buffer::buf, Ows::online_resource, and Ows::output.

Referenced by wfs_capability().

◆ wfs_gml_object_type()

static void wfs_gml_object_type ( ows * o,
char * type )
static

Definition at line 63 of file wfs_get_capabilities.c.

References Ows::output.

Referenced by wfs_gml_object_type_list().

◆ wfs_gml_object_type_list()

static void wfs_gml_object_type_list ( ows * o)
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().

Here is the call graph for this function:

◆ wfs_operations_metadata()

static void wfs_operations_metadata ( ows * o)
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().

Here is the call graph for this function:

Generated for tinyows by doxygen 1.10.0