astarte_core
v1.3.0

    API Reference astarte_core v#1.3.0

    Copy Markdown View Source

    Modules

    Astarte.Core.CQLUtils

    This module contains a set of functions that should be used to map Astarte types and concepts to C*

    Astarte.Core.Device

    Utility functions to deal with Astarte devices

    Astarte.Core.Device.Capabilities
    Astarte.Core.Group

    Functions that deal with Astarte groups

    Astarte.Core.Interface
    Astarte.Core.Interface.Aggregation
    Astarte.Core.Interface.Ownership
    Astarte.Core.Interface.Type
    Astarte.Core.InterfaceDescriptor
    Astarte.Core.Mapping

    This module handles Interface Mappings using Ecto Changesets

    Astarte.Core.Mapping.DatabaseRetentionPolicy
    Astarte.Core.Mapping.EndpointsAutomaton
    Astarte.Core.Mapping.Reliability
    Astarte.Core.Mapping.Retention
    Astarte.Core.Mapping.ValueType
    Astarte.Core.Realm

    Functions that deal with Astarte realms

    Astarte.Core.StorageType
    Astarte.Core.Triggers.DataTrigger
    Astarte.Core.Triggers.Policy
    Astarte.Core.Triggers.Policy.ErrorKeyword
    Astarte.Core.Triggers.Policy.ErrorRange
    Astarte.Core.Triggers.Policy.ErrorType
    Astarte.Core.Triggers.Policy.Handler
    Astarte.Core.Triggers.PolicyProtobuf
    Astarte.Core.Triggers.SimpleEvents.Encoder
    Astarte.Core.Triggers.SimpleTriggerConfig

    This module handles the functions for creating a SimpleTriggerConfig and converting it to and from a TaggedSimpleTrigger.

    Astarte.Core.Triggers.SimpleTriggersProtobuf.Utils

    Hex Package Hex Preview View llms.txt Download ePub version

    Built using ExDoc (v0.40.0) for the Elixir programming language