ExOnvif.Fault (ExOnvif v0.9.0)

View Source

Parses ONVIF SOAP fault responses into structured Fault structs.

Summary

Functions

Parses a SOAP fault XML body.

Types

t()

@type t() :: %ExOnvif.Fault{
  code: ExOnvif.Fault.Code.t(),
  detail: map() | nil,
  reason: String.t()
}

Functions

parse(xml)

@spec parse(binary()) :: {:ok, t()} | {:error, :parse_error}

Parses a SOAP fault XML body.