Genivia Home Documentation
Modules

updated Tue Feb 17 2026 by Robert van Engelen
 
Modules
Here is a list of all modules:
 Debugging and loggingThis module describes compile-time flags and functions for run-time debugging and logging
 WITH_MACRO compile-time flagsThis module describes the WITH_MACRO compile-time flags to configure the engine build
 SOAP_MACRO compile-time valuesThis module describes the SOAP_MACRO compile-time values to configure the engine build
 SOAP_MACRO run-time flagsThis module describes the SOAP_MACRO run-time soap_mode flags to set the engine mode
 SOAP_MACRO run-time error codesThis module describes the SOAP_MACRO run-time soap_status error codes returned by functions and stored in soap::error
 Context with engine stateThis module describes the soap context structure with the engine state (see its info page) with API functions to allocate, initialize, copy, and delete contexts
 Callback functionsThis module describes the callback functions of the soap context to modify its behavior, as is done by plugins
 SSL/TLS context and functionsThis module describes functions to set the SSL/TLS context for HTTPS and WS-Security
 HTTP and IO functionsThis module describes functions for HTTP operations, functions for data transmission, and plugins
 HTTP cookie functionsThis module describes functions to set and get HTTP cookies at the server side
 Conversion functionsThis module describes the conversion functions of values of various types to and from strings
 XML namespace tablesThis module describes the Namespace XML namespace structure and function to activate a table
 Header structure and functionsThis module describes the SOAP_ENV__Header structure and soap_header function to allocate the header
 Fault structure and functionsThis module describes the SOAP_ENV__Fault structure and functions to set and get fault information
 DIME attachment functionsThis module describes functions to set and get DIME attachments
 MIME attachment functionsThis module describes functions to set and get MIME/MTOM attachments
 Plugins and plugin registry functionsThis module describes plugin registry functions to register plugins
 Thread and mutex functionsThis module describes portable thread and mutex functions
 Miscellaneous functionsThis module describes other useful functions