View Source ExtFit.Record (ExtFit v0.1.0)
Summary
Functions
Used for inspecting and debugging records. Don't depend on output from it.
Filter record's fields by name.
Gets name for given record based on its message type if possible. Gracefully handles unknown messages.
Filter records by message name and type.
Returns true if record is unknown.
Types
@type t() :: %ExtFit.Record.FitHeader{ __chunk__: term(), body_size: term(), crc: term(), header_size: term(), profile_ver: term(), proto_ver: term(), type_frame: term() } | %ExtFit.Record.FitCrc{__chunk__: term(), crc: term(), matched: term()} | %ExtFit.Record.FitData{ __chunk__: term(), def_mesg: term(), fields: term(), is_developer_data: term(), local_mesg_num: term(), time_offset: term() } | %ExtFit.Record.FitDefinition{ __chunk__: term(), dev_field_defs: term(), endian: term(), field_defs: term(), global_mesg_num: term(), is_developer_data: term(), local_mesg_num: term(), mesg_type: term(), time_offset: term() }
Functions
Used for inspecting and debugging records. Don't depend on output from it.
Filter record's fields by name.
Gets name for given record based on its message type if possible. Gracefully handles unknown messages.
Filter records by message name and type.
Available types: :data | :definition | :any
Returns true if record is unknown.