PacketFlow.Temporal.Validator behaviour (packetflow v0.1.0)

Summary

Callbacks

validate_temporal_capability(capability, time, context)

@callback validate_temporal_capability(
  capability :: any(),
  time :: integer(),
  context :: any()
) ::
  boolean()

validate_time_pattern(time, pattern)

@callback validate_time_pattern(time :: integer(), pattern :: atom()) :: boolean()