Skip to main content

Module dispatch

Module dispatch 

Source

Structs§

DispatchEntry
A single routing entry — holds the handler plus metadata needed by the pipeline.
DispatchTable
The runtime routing table: O(1) by body-element QName, with SOAPAction fallback. Built once at startup from a ResolvedWsdl; never mutated per-request.

Enums§

DispatchError
Errors that can occur while building the dispatch table (startup-time validation).

Functions§

build_dispatch_table
Build the dispatch table at startup.
build_dispatch_table_for_service
Build a dispatch table for a single named service.
route
Route an incoming request to its handler.
validate_request
XSD-11: Structural validation of the request body against the operation’s input type.