-module(cangaroo@bridge). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch, inline]). -define(FILEPATH, "src/cangaroo/bridge.gleam"). -export([new_filter/2, new_frame/2, get_id/1, get_data/1]). -export_type([can_filter/0, can_frame/0]). -type can_filter() :: any(). -type can_frame() :: any(). -file("src/cangaroo/bridge.gleam", 6). -spec new_filter(integer(), integer()) -> can_filter(). new_filter(Id, Mask) -> bridge_ffi:new_filter(Id, Mask). -file("src/cangaroo/bridge.gleam", 9). -spec new_frame(integer(), bitstring()) -> can_frame(). new_frame(Id, Data) -> bridge_ffi:new_frame(Id, Data). -file("src/cangaroo/bridge.gleam", 12). -spec get_id(can_frame()) -> integer(). get_id(Frame) -> bridge_ffi:get_id(Frame). -file("src/cangaroo/bridge.gleam", 15). -spec get_data(can_frame()) -> bitstring(). get_data(Frame) -> bridge_ffi:get_data(Frame).