Skip to main content

include/oadr3@schema_ReportDescriptor.hrl

-record(report_descriptor, {
    aggregate :: gleam@option:option(boolean()),
    frequency :: gleam@option:option(integer()),
    historical :: gleam@option:option(boolean()),
    num_intervals :: gleam@option:option(integer()),
    payload_type :: binary(),
    reading_type :: gleam@option:option(binary()),
    repeat :: gleam@option:option(integer()),
    report_intervals :: gleam@option:option(binary()),
    start_interval :: gleam@option:option(integer()),
    targets :: gleam@option:option(list(binary())),
    units :: gleam@option:option(binary())
}).