View Source ExOnvif.Recording.ServiceCapabilities (ExOnvif v0.7.1)

Struct representing recording's service capabilities.

Summary

Types

t()

@type t() :: %ExOnvif.Recording.ServiceCapabilities{
  after_event_limit: term(),
  before_event_limit: term(),
  dynamic_recordings: term(),
  dynamic_tracks: term(),
  encoding: term(),
  encryption_entry_limit: term(),
  event_recording: term(),
  max_rate: term(),
  max_recording_jobs: term(),
  max_recordings: term(),
  max_total_rate: term(),
  metadata_recording: term(),
  options: term(),
  supported_encryption_modes: term(),
  supported_export_file_formats: term(),
  supported_target_formats: term()
}

Functions

changeset(struct, attrs)

parse(doc)

to_struct(parsed)