Expand description
Dynamic action dispatch driven by the capabilities catalog.
Modules§
- hybrid
- Resolves
crate::api::ApiSourceFamily::Hybridcapabilities to a concrete official or internal action. - internal
- Dispatch for
ApiSourceFamily::Internalcapabilities: the UniFi controller’s own (undocumented, but stable in practice) web-UI API. - official
- Dispatch for
ApiSourceFamily::Officialcapabilities: UniFi’s documented/proxy/network/integrationREST API.
Structs§
- Action
Dispatcher - Looks up an
ActionRequest’s action against the capability catalog and runs it against the official, internal, or hybrid API as appropriate. - Action
Request - A dynamically-dispatched UniFi action: an action name matched against
crate::capabilities::all_capabilities, plus its JSON parameters.