查看源代码 megaco_sdp (megaco v4.7)

SDP 实用模块。

此模块包含与 SDP 相关的各种内容。

版本说明

此模块在 megaco 应用程序中存在已久,但自 27.0 版本起也开始提供文档。

摘要

类型

会话属性。

带宽信息。

连接信息。

电子邮件地址。

会话信息。

加密密钥。

媒体名称和传输地址。

所有者/创建者和会话标识符。

电话号码。

重复次数。

会话名称。

描述的 URI。

协议版本。

时区调整。

类型

链接到此类型

property_group()

查看源代码 (自 OTP 27.0 起)
-type property_group() :: [property_parm()].
链接到此类型

property_groups()

查看源代码 (自 OTP 27.0 起)
-type property_groups() :: [property_group()].
链接到此类型

property_parm()

查看源代码 (自 OTP 27.0 起)
-type property_parm() :: #'PropertyParm'{name :: term(), value :: term(), extraInfo :: term()}.
链接到此类型

sdp()

查看源代码 (自 OTP 27.0 起)
-type sdp() ::
          sdp_o() |
          sdp_s() |
          sdp_i() |
          sdp_u() |
          sdp_e() |
          sdp_p() |
          sdp_c() |
          sdp_b() |
          sdp_k() |
          sdp_a() |
          sdp_a_rtpmap() |
          sdp_a_ptime() |
          sdp_z() |
          sdp_t() |
          sdp_r() |
          sdp_m().
链接到此类型

sdp_a()

查看源代码 (自 OTP 27.0 起)
-type sdp_a() :: #megaco_sdp_a{attribute :: term(), value :: term()}.

会话属性。

链接到此类型

sdp_a_fmtp()

查看源代码 (自 OTP 27.0 起)
-type sdp_a_fmtp() :: #megaco_sdp_a_fmtp{format :: term(), param :: term()}.
链接到此类型

sdp_a_ptime()

查看源代码 (自 OTP 27.0 起)
-type sdp_a_ptime() :: #megaco_sdp_a_ptime{packet_time :: term()}.
链接到此类型

sdp_a_quality()

查看源代码 (自 OTP 27.0 起)
-type sdp_a_quality() :: #megaco_sdp_a_quality{quality :: term()}.
链接到此类型

sdp_a_rtpmap()

查看源代码 (自 OTP 27.0 起)
-type sdp_a_rtpmap() ::
          #megaco_sdp_a_rtpmap{payload_type :: term(),
                               encoding_name :: term(),
                               clock_rate :: term(),
                               encoding_parms :: term()}.
链接到此类型

sdp_b()

查看源代码 (自 OTP 27.0 起)
-type sdp_b() :: #megaco_sdp_b{bwtype :: term(), bandwidth :: term()}.

带宽信息。

链接到此类型

sdp_c()

查看源代码 (自 OTP 27.0 起)
-type sdp_c() ::
          #megaco_sdp_c{network_type :: term(), address_type :: term(), connection_addr :: term()}.

连接信息。

链接到此类型

sdp_e()

查看源代码 (自 OTP 27.0 起)
-type sdp_e() :: #megaco_sdp_e{email :: term()}.

电子邮件地址。

链接到此类型

sdp_i()

查看源代码 (自 OTP 27.0 起)
-type sdp_i() :: #megaco_sdp_i{session_descriptor :: term()}.

会话信息。

链接到此类型

sdp_k()

查看源代码 (自 OTP 27.0 起)
-type sdp_k() :: #megaco_sdp_k{method :: term(), encryption_key :: term()}.

加密密钥。

链接到此类型

sdp_m()

查看源代码 (自 OTP 27.0 起)
-type sdp_m() ::
          #megaco_sdp_m{media :: term(),
                        port :: term(),
                        num_ports :: term(),
                        transport :: term(),
                        fmt_list :: term()}.

媒体名称和传输地址。

链接到此类型

sdp_o()

查看源代码 (自 OTP 27.0 起)
-type sdp_o() ::
          #megaco_sdp_o{user_name :: term(),
                        session_id :: term(),
                        version :: term(),
                        network_type :: term(),
                        address_type :: term(),
                        address :: term()}.

所有者/创建者和会话标识符。

链接到此类型

sdp_p()

查看源代码 (自 OTP 27.0 起)
-type sdp_p() :: #megaco_sdp_p{phone_number :: term()}.

电话号码。

链接到此类型

sdp_property_group()

查看源代码 (自 OTP 27.0 起)
-type sdp_property_group() :: [sdp_property_parm()].
链接到此类型

sdp_property_groups()

查看源代码 (自 OTP 27.0 起)
-type sdp_property_groups() :: [sdp_property_group()].
链接到此类型

sdp_property_parm()

查看源代码 (自 OTP 27.0 起)
-type sdp_property_parm() :: sdp() | property_parm().
链接到此类型

sdp_r()

查看源代码 (自 OTP 27.0 起)
-type sdp_r() ::
          #megaco_sdp_r{repeat_interval :: term(), active_duration :: term(), list_of_offsets :: term()}.

重复次数。

链接到此类型

sdp_s()

查看源代码 (自 OTP 27.0 起)
-type sdp_s() :: #megaco_sdp_s{name :: term()}.

会话名称。

链接到此类型

sdp_t()

查看源代码 (自 OTP 27.0 起)
-type sdp_t() :: #megaco_sdp_t{start :: term(), stop :: term()}.
链接到此类型

sdp_u()

查看源代码 (自 OTP 27.0 起)
-type sdp_u() :: #megaco_sdp_u{uri :: term()}.

描述的 URI。

链接到此类型

sdp_v()

查看源代码 (自 OTP 27.0 起)
-type sdp_v() :: #megaco_sdp_v{version :: term()}.

协议版本。

链接到此类型

sdp_z()

查看源代码 (自 OTP 27.0 起)
-type sdp_z() :: #megaco_sdp_z{list_of_adjustments :: term()}.

时区调整。