Current section

Files

Jump to
circuits_cdev lib chip events event.ex
Raw

lib/chip/events/event.ex

defmodule Circuits.GPIO.Chip.Events.Event do
@moduledoc false
alias Circuits.GPIO.Chip
@type t() :: %__MODULE__{
handle: reference(),
listener: pid(),
offset: Chip.offset(),
chip: Chip.t(),
last_event: non_neg_integer()
}
defstruct handle: nil, listener: nil, offset: nil, chip: nil, last_event: 0
end