logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

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:transaction()      |
                 megaco_encoder:action_reply()           |           megaco_encoder:action_request()           |
                 megaco_encoder:command_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:transaction()      |
                 megaco_encoder:action_reply()           |           megaco_encoder:action_request()           |
                 megaco_encoder:command_request()

              Decompress a megaco component.

Ericsson AB                                        megaco 4.2                        megaco_edist_compress(3erl)

Name

       megaco_edist_compress - Megaco erlang dist compress behaviour.

See Also