⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 q931config.asn

📁 基于h323协议的软phone
💻 ASN
字号:
Q931-CONFIGURATION ::=

BEGIN

-- This ASN.1 file contains the settings of the Q931 configuration

IMPORTS
        ReleaseCompleteReason
    FROM H323-MESSAGES;



-- ***********************************************************************************************
--
--                                  Q931 related configuration
--
-- ***********************************************************************************************

Q931Configuration ::= SEQUENCE
{
    responseTimeOut                 INTEGER (0..200),
    connectTimeOut                  INTEGER (0..20000),
    callSignalingPort               INTEGER (0..65535),
    maxCalls                        INTEGER (0..65535),
    manualAccept                    NULL OPTIONAL,
    notEstablishControl             NULL OPTIONAL,
    h245Tunneling                   NULL OPTIONAL,
    earlyH245                       NULL OPTIONAL,
    autoAnswer                      NULL OPTIONAL,
    ...
    manualCallProceeding            NULL OPTIONAL,
    overlappedSending               NULL OPTIONAL,   -- default not used
    t302                            INTEGER (0..200) OPTIONAL, -- overlapsending timeout on the incoming side
    t304                            INTEGER (0..200) OPTIONAL, -- overlapsending timeout on the outgoing side
    busyCause                       INTEGER(0..127) OPTIONAL,
    busyReason                      ReleaseCompleteReason OPTIONAL
    useAnnexE                       SEQUENCE
    {
        defaultProtocol                 BOOLEAN OPTIONAL,
        protocolPreference              CHOICE
        {
            annexE                          NULL,
            tpkt                            NULL,
            raceAnnexE                      NULL,
            raceTPKT                        NULL
        } OPTIONAL,

        t_R1                            INTEGER (1..10000) OPTIONAL, -- timeout for first msg (in millis)
        t_R2                            INTEGER (1..10000) OPTIONAL, -- timeout for second and more msg (in millis)
        n_R1                            INTEGER (1..50) OPTIONAL,    -- retries for msg
        t_IMA1                          INTEGER (1..200) OPTIONAL,   -- timeout for keep-alive (in milliseconds)
        n_IMA1                          INTEGER (1..50) OPTIONAL,    -- retries for keep-alive
        t_DT                            INTEGER (1..200) OPTIONAL    -- percent to add to t_R1 for request/reply interval
    } OPTIONAL,
    diffSrcAddressInSetupAndARQ     NULL
    postControlDisconnectionDelay   INTEGER (0..65535) -- time to wait for the RELEASE COMPLETE after control was disconnected by remote party
    keepCallOnQ931Close             NULL -- The call should not be dropped when Q931 connection dropped
}



END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -