API Reference lather v#1.0.42

View Source

Modules

Lather - A full-featured SOAP library for Elixir.

Lather application supervisor.

HTTP Basic authentication for SOAP services.

WS-Security implementation for SOAP authentication.

Main SOAP client interface.

Dynamic SOAP client that can work with any SOAP service.

Comprehensive error handling for SOAP operations.

Connection pool configuration for HTTP transport.

HTTP transport layer for SOAP requests.

MTOM attachment data structure and utilities.

MTOM message builder for constructing multipart SOAP messages.

MIME utilities for MTOM multipart/related message handling.

Generic operation builder for SOAP services.

SOAP Server implementation for Lather.

Domain Specific Language for defining SOAP operations and types.

Enhanced Plug implementation for SOAP server endpoints with web form interface.

Enhanced WSDL generator with multi-protocol support.

Generates HTML forms and documentation pages for SOAP operations.

Generic HTTP handler for SOAP server endpoints.

Plug implementation for SOAP server endpoints.

Parses incoming SOAP requests and extracts operation details and parameters.

Builds SOAP response XML from operation results.

Generates WSDL files from SOAP service definitions.

SOAP body utilities.

SOAP envelope builder and parser.

SOAP header utilities.

Runtime struct generation for SOAP types.

Dynamic type mapping system for SOAP services.

WSDL analysis utilities for extracting service information.

XML builder for creating SOAP envelopes.

XML parser for processing SOAP responses.