1
0
mirror of https://github.com/ubf/ubf.git synced 2026-04-24 21:57:39 +00:00
Files
ubf/doc/ebf.md
2011-10-14 22:39:34 +09:00

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()