mirror of
https://github.com/ubf/ubf.git
synced 2026-04-24 21:57:39 +00:00
2.4 KiB
2.4 KiB
#Module ebf#
Low-level functions for encoding and decoding the UBF(a) protocol for EBF.
.Behaviours: contract_proto.
##Function Index##
| decode/1 | |
| decode/2 | |
| decode/3 | |
| decode_init/0 | |
| decode_init/1 | |
| decode_init/2 | |
| encode/1 | |
| encode/2 | |
| proto_driver/0 | |
| proto_packet_type/0 | |
| proto_vsn/0 |
##Function Details##
###decode/1##
decode(X::binary()) -> no_return()
###decode/2##
decode(X::binary(), Mod::module()) -> no_return()
###decode/3##
decode(X::binary(), Mod::module(), Cont::term()) -> no_return()
###decode_init/0##
decode_init() -> no_return()
###decode_init/1##
decode_init(Safe::boolean()) -> no_return()
###decode_init/2##
decode_init(Safe::boolean(), Binary::binary()) -> no_return()
###encode/1##
encode(X::term()) -> no_return()
###encode/2##
encode(X::term(), Mod::module()) -> no_return()
###proto_driver/0##
proto_driver() -> any()
###proto_packet_type/0##
proto_packet_type() -> any()
###proto_vsn/0##
proto_vsn() -> any()