📄 q931config.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 + -