Current section

Files

Jump to
cangaroo src cangaroo@bridge.erl
Raw

src/cangaroo@bridge.erl

-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, unwrap_frame/1]).
-file("src/cangaroo/bridge.gleam", 5).
-spec new_filter(integer(), integer()) -> cangaroo@types:can_filter().
new_filter(Id, Mask) ->
bridge_ffi:new_filter(Id, Mask).
-file("src/cangaroo/bridge.gleam", 8).
-spec new_frame(integer(), bitstring()) -> gleam@dynamic:dynamic_().
new_frame(Id, Data) ->
bridge_ffi:new_frame(Id, Data).
-file("src/cangaroo/bridge.gleam", 11).
-spec get_id(gleam@dynamic:dynamic_()) -> integer().
get_id(Frame) ->
bridge_ffi:get_id(Frame).
-file("src/cangaroo/bridge.gleam", 14).
-spec get_data(gleam@dynamic:dynamic_()) -> bitstring().
get_data(Frame) ->
bridge_ffi:get_data(Frame).
-file("src/cangaroo/bridge.gleam", 17).
-spec unwrap_frame(gleam@dynamic:dynamic_()) -> gleam@dynamic:dynamic_().
unwrap_frame(Msg) ->
bridge_ffi:unwrap_frame(Msg).