megaco_edist_compress - Megaco erlang dist compress behaviour.
Please see following description for synopsis
megaco_edist_compress(3) Erlang Module Definition megaco_edist_compress(3)
NAME
megaco_edist_compress - Megaco erlang dist compress behaviour.
DESCRIPTION
The following functions should be exported from a megaco_edist_compress
callback module:
EXPORTS
Module:encode(R, Version) -> T
Types:
R = megaco_encoder:megaco_message() | megaco_encoder:transac-
tion() | megaco_encoder:action_reply() |
megaco_encoder:action_request() | megaco_encoder:com-
mand_request()
Version = megaco_encoder:protocol_version()
T = term()
Compress a megaco component. The erlang dist encoder makes no
assumption on the how or even if the component is compressed.
Module:decode(T, Version) -> R
Types:
T = term()
Version = megaco_encoder:protocol_version()
R = megaco_encoder:megaco_message() | megaco_encoder:transac-
tion() | megaco_encoder:action_reply() |
megaco_encoder:action_request() | megaco_encoder:com-
mand_request()
Decompress a megaco component.
Ericsson AB megaco 4.2 megaco_edist_compress(3)