.TH megaco_edist_compress 3erl "megaco 3.19.5" "Ericsson AB" "Erlang Module Definition" .SH NAME megaco_edist_compress \- Megaco erlang dist compress behaviour. .SH DESCRIPTION .LP The following functions should be exported from a \fImegaco_edist_compress\fR\& callback module: .SH EXPORTS .LP .B Module:encode(R, Version) -> T .br .RS .LP Types: .RS 3 R = megaco_encoder:megaco_message() | megaco_encoder:transaction() | megaco_encoder:action_reply() | megaco_encoder:action_request() | megaco_encoder:command_request() .br Version = megaco_encoder:protocol_version() .br T = term() .br .RE .RE .RS .LP Compress a megaco component\&. The erlang dist encoder makes no assumption on the how or even if the component is compressed\&. .RE .LP .B Module:decode(T, Version) -> R .br .RS .LP Types: .RS 3 T = term() .br Version = megaco_encoder:protocol_version() .br R = megaco_encoder:megaco_message() | megaco_encoder:transaction() | megaco_encoder:action_reply() | megaco_encoder:action_request() | megaco_encoder:command_request() .br .RE .RE .RS .LP Decompress a megaco component\&. .RE