|  | Home | Documentation | Modules updated Mon Mar 24 2025 by Robert van Engelen |

- Main Page
- Modules
- Classes
- Files

Modules
Here is a list of all modules:

Debugging and logging | This module defines compile-time flags and functions for run-time debugging and logging
WITH_MACRO compile-time flags | This module defines the `WITH_MACRO` compile-time flags to configure the engine build
SOAP_MACRO compile-time values | This module defines the `SOAP_MACRO` compile-time values to configure the engine build
SOAP_MACRO run-time flags | This module defines the `SOAP_MACRO` run-time `soap_mode` flags to set the engine mode
SOAP_MACRO run-time error codes | This module defines the `SOAP_MACRO` run-time `soap_status` error codes returned by functions and stored in `soap::error`
Context with engine state | This module defines the `soap` context structure with the engine state with API functions to allocate, initialize, copy, and delete contexts
Callback functions | This module defines the callback functions of the `soap` context to modify its behavior, as is done by plugins
SSL/TLS context and functions | This module defines functions to set the SSL/TLS context for HTTPS and WS-Security
HTTP and IO functions | This module defines functions for HTTP operations and functions for receiving and sending data
HTTP cookie functions | This module defines functions to set and get HTTP cookies at the server side
Conversion functions | This module defines conversion functions of values of various types to and from strings
XML namespace tables | This module defines the `Namespace` XML namespace structure and function to activate a table
Header structure and functions | This module defines the `SOAP_ENV__Header` structure and `soap_header` function to allocate the header
Fault structure and functions | This module defines the `SOAP_ENV__Fault` structure and functions to set and get fault information
DIME attachment functions | This module defines functions to set and get DIME attachments
MIME attachment functions | This module defines functions to set and get MIME/MTOM attachments
Plugins and plugin registry functions | This module defines plugin registry functions to register plugins
Thread and mutex functions | This module defines portable thread and mutex functions
Miscellaneous functions | This module defines other useful functions