#include <stdbool.h>
#include <stdio.h>
Go to the source code of this file.
|
| enum | ows_error_code {
OWS_ERROR_OPERATION_NOT_SUPPORTED
,
OWS_ERROR_MISSING_PARAMETER_VALUE
,
OWS_ERROR_INVALID_PARAMETER_VALUE
,
OWS_ERROR_VERSION_NEGOTIATION_FAILED
,
OWS_ERROR_INVALID_UPDATE_SEQUENCE
,
OWS_ERROR_NO_APPLICABLE_CODE
,
OWS_ERROR_CONNECTION_FAILED
,
OWS_ERROR_CONFIG_FILE
,
OWS_ERROR_REQUEST_SQL_FAILED
,
OWS_ERROR_REQUEST_HTTP
,
OWS_ERROR_FORBIDDEN_CHARACTER
,
OWS_ERROR_MISSING_METADATA
,
OWS_ERROR_NO_SRS_DEFINED
} |
| enum | ows_service {
WMS
,
WFS
,
OWS_SERVICE_UNKNOWN
} |
| enum | ows_method {
OWS_METHOD_UNKNOWN
,
OWS_METHOD_KVP
,
OWS_METHOD_XML
} |
| enum | wfs_error_code {
WFS_ERROR_INVALID_VERSION
,
WFS_ERROR_OUTPUT_FORMAT_NOT_SUPPORTED
,
WFS_ERROR_LAYER_NOT_DEFINED
,
WFS_ERROR_LAYER_NOT_RETRIEVABLE
,
WFS_ERROR_LAYER_NOT_WRITABLE
,
WFS_ERROR_EXCLUSIVE_PARAMETERS
,
WFS_ERROR_INCORRECT_SIZE_PARAMETER
,
WFS_ERROR_NO_MATCHING
,
WFS_ERROR_INVALID_PARAMETER
,
WFS_ERROR_MISSING_PARAMETER
} |
| enum | wfs_request {
WFS_REQUEST_UNKNOWN
,
WFS_GET_CAPABILITIES
,
WFS_DESCRIBE_FEATURE_TYPE
,
WFS_GET_FEATURE
,
WFS_TRANSACTION
} |
| enum | wfs_format {
WFS_FORMAT_UNKNOWN
,
WFS_XML_SCHEMA
,
WFS_GML212
,
WFS_GML311
,
WFS_GML321
,
WFS_GEOJSON
,
WFS_JSONP
,
WFS_TEXT_XML
,
WFS_APPLICATION_XML
} |
| enum | wfs_insert_idgen {
WFS_GENERATE_NEW
,
WFS_USE_EXISTING
,
WFS_REPLACE_DUPLICATE
} |
| enum | ows_schema_type {
WFS_SCHEMA_TYPE_100
,
WFS_SCHEMA_TYPE_110
} |
| enum | fe_error_code {
FE_NO_ERROR
,
FE_ERROR_FEATUREID
,
FE_ERROR_FILTER
,
FE_ERROR_BBOX
,
FE_ERROR_PROPERTYNAME
,
FE_ERROR_GEOM_PROPERTYNAME
,
FE_ERROR_UNITS
,
FE_ERROR_GEOMETRY
,
FE_ERROR_FID
,
FE_ERROR_SRS
,
FE_ERROR_FUNCTION
,
FE_ERROR_NAMESPACE
} |
◆ BUFFER_SIZE_INIT
| #define BUFFER_SIZE_INIT 256 |
◆ OWS_DEFAULT_DB_ENCODING
| #define OWS_DEFAULT_DB_ENCODING "UTF8" |
◆ OWS_DEFAULT_XML_ENCODING
| #define OWS_DEFAULT_XML_ENCODING "UTF-8" |
◆ OWS_MAX_DOUBLE
| #define OWS_MAX_DOUBLE 1e15 /* %f vs %g */ |
◆ alist
◆ alist_node
◆ array
◆ array_node
◆ buffer
◆ filter_encoding
◆ list
◆ list_node
◆ mlist
◆ mlist_node
◆ ows
◆ ows_bbox
◆ ows_contact
◆ ows_geobbox
◆ ows_layer
◆ ows_layer_list
◆ ows_layer_node
◆ ows_layer_storage
◆ ows_meta
◆ ows_request
◆ ows_srs
◆ ows_version
◆ wfs_request
◆ fe_error_code
| Enumerator |
|---|
| FE_NO_ERROR | |
| FE_ERROR_FEATUREID | |
| FE_ERROR_FILTER | |
| FE_ERROR_BBOX | |
| FE_ERROR_PROPERTYNAME | |
| FE_ERROR_GEOM_PROPERTYNAME | |
| FE_ERROR_UNITS | |
| FE_ERROR_GEOMETRY | |
| FE_ERROR_FID | |
| FE_ERROR_SRS | |
| FE_ERROR_FUNCTION | |
| FE_ERROR_NAMESPACE | |
Definition at line 327 of file ows_struct.h.
◆ ows_error_code
| Enumerator |
|---|
| OWS_ERROR_OPERATION_NOT_SUPPORTED | |
| OWS_ERROR_MISSING_PARAMETER_VALUE | |
| OWS_ERROR_INVALID_PARAMETER_VALUE | |
| OWS_ERROR_VERSION_NEGOTIATION_FAILED | |
| OWS_ERROR_INVALID_UPDATE_SEQUENCE | |
| OWS_ERROR_NO_APPLICABLE_CODE | |
| OWS_ERROR_CONNECTION_FAILED | |
| OWS_ERROR_CONFIG_FILE | |
| OWS_ERROR_REQUEST_SQL_FAILED | |
| OWS_ERROR_REQUEST_HTTP | |
| OWS_ERROR_FORBIDDEN_CHARACTER | |
| OWS_ERROR_MISSING_METADATA | |
| OWS_ERROR_NO_SRS_DEFINED | |
Definition at line 156 of file ows_struct.h.
◆ ows_method
| Enumerator |
|---|
| OWS_METHOD_UNKNOWN | |
| OWS_METHOD_KVP | |
| OWS_METHOD_XML | |
Definition at line 246 of file ows_struct.h.
◆ ows_schema_type
| Enumerator |
|---|
| WFS_SCHEMA_TYPE_100 | |
| WFS_SCHEMA_TYPE_110 | |
Definition at line 295 of file ows_struct.h.
◆ ows_service
| Enumerator |
|---|
| WMS | |
| WFS | |
| OWS_SERVICE_UNKNOWN | |
Definition at line 240 of file ows_struct.h.
◆ wfs_error_code
| Enumerator |
|---|
| WFS_ERROR_INVALID_VERSION | |
| WFS_ERROR_OUTPUT_FORMAT_NOT_SUPPORTED | |
| WFS_ERROR_LAYER_NOT_DEFINED | |
| WFS_ERROR_LAYER_NOT_RETRIEVABLE | |
| WFS_ERROR_LAYER_NOT_WRITABLE | |
| WFS_ERROR_EXCLUSIVE_PARAMETERS | |
| WFS_ERROR_INCORRECT_SIZE_PARAMETER | |
| WFS_ERROR_NO_MATCHING | |
| WFS_ERROR_INVALID_PARAMETER | |
| WFS_ERROR_MISSING_PARAMETER | |
Definition at line 256 of file ows_struct.h.
◆ wfs_format
| Enumerator |
|---|
| WFS_FORMAT_UNKNOWN | |
| WFS_XML_SCHEMA | |
| WFS_GML212 | |
| WFS_GML311 | |
| WFS_GML321 | |
| WFS_GEOJSON | |
| WFS_JSONP | |
| WFS_TEXT_XML | |
| WFS_APPLICATION_XML | |
Definition at line 277 of file ows_struct.h.
◆ wfs_insert_idgen
| Enumerator |
|---|
| WFS_GENERATE_NEW | |
| WFS_USE_EXISTING | |
| WFS_REPLACE_DUPLICATE | |
Definition at line 289 of file ows_struct.h.
◆ wfs_request
| Enumerator |
|---|
| WFS_REQUEST_UNKNOWN | |
| WFS_GET_CAPABILITIES | |
| WFS_DESCRIBE_FEATURE_TYPE | |
| WFS_GET_FEATURE | |
| WFS_TRANSACTION | |
Definition at line 269 of file ows_struct.h.