Skip to main content

validate_capability_advertisement

Function validate_capability_advertisement 

Source
pub fn validate_capability_advertisement(
    ad: &CapabilityAdvertisement,
) -> ValidationResult<()>
Expand description

Validate a CapabilityAdvertisement message

Validates:

  • platform_id is present
  • advertised_at timestamp is present
  • All capabilities pass validation
  • Resource status values are in valid range (0.0 - 1.0)
  • Operational status is valid (not unspecified)