Genivia Home Documentation
Modules

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