查看源代码 megaco_sdp (megaco v4.7)
SDP 实用模块。
此模块包含与 SDP 相关的各种内容。
版本说明
此模块在 megaco 应用程序中存在已久,但自 27.0 版本起也开始提供文档。
摘要
类型
会话属性。
带宽信息。
连接信息。
电子邮件地址。
会话信息。
加密密钥。
媒体名称和传输地址。
所有者/创建者和会话标识符。
电话号码。
重复次数。
会话名称。
描述的 URI。
协议版本。
时区调整。
类型
-type property_group() :: [property_parm()].
-type property_groups() :: [property_group()].
会话属性。
-type sdp_a_ptime() :: #megaco_sdp_a_ptime{packet_time :: term()}.
-type sdp_a_quality() :: #megaco_sdp_a_quality{quality :: term()}.
带宽信息。
-type sdp_c() :: #megaco_sdp_c{network_type :: term(), address_type :: term(), connection_addr :: term()}.
连接信息。
-type sdp_e() :: #megaco_sdp_e{email :: term()}.
电子邮件地址。
-type sdp_i() :: #megaco_sdp_i{session_descriptor :: term()}.
会话信息。
加密密钥。
-type sdp_m() :: #megaco_sdp_m{media :: term(), port :: term(), num_ports :: term(), transport :: term(), fmt_list :: term()}.
媒体名称和传输地址。
-type sdp_o() :: #megaco_sdp_o{user_name :: term(), session_id :: term(), version :: term(), network_type :: term(), address_type :: term(), address :: term()}.
所有者/创建者和会话标识符。
-type sdp_p() :: #megaco_sdp_p{phone_number :: term()}.
电话号码。
-type sdp_property_group() :: [sdp_property_parm()].
-type sdp_property_groups() :: [sdp_property_group()].
-type sdp_property_parm() :: sdp() | property_parm().
-type sdp_r() :: #megaco_sdp_r{repeat_interval :: term(), active_duration :: term(), list_of_offsets :: term()}.
重复次数。
-type sdp_s() :: #megaco_sdp_s{name :: term()}.
会话名称。
-type sdp_u() :: #megaco_sdp_u{uri :: term()}.
描述的 URI。
-type sdp_v() :: #megaco_sdp_v{version :: term()}.
协议版本。
-type sdp_z() :: #megaco_sdp_z{list_of_adjustments :: term()}.
时区调整。