Go to main content

man pages section 3: Extended Library Functions, Volume 1

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

megaco_edist_compress (3erl)

Name

megaco_edist_compress - Megaco erlang dist compress behaviour.

Synopsis

Please see following description for synopsis

Description

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)