售前電話
135-3656-7657
售前電話 : 135-3656-7657
CCB的結(jié)構(gòu)如圖5.18所示。
CCB結(jié)構(gòu)中某些主要的域的含義如下:
•cptlb
cptlb的模式為CP_terminal.linkage—block,它又含有以下的子域:
•link/cpmbptr這是一個覆蓋區(qū)。當(dāng)CCB處于上述三種隊列之中,內(nèi)容為隊列的鏈接區(qū);當(dāng)CCB與一呼叫進(jìn)程鏈接,內(nèi)容為指向相關(guān)的CDB的指針。
•myindex在段存儲表中的CCB的索引。
•Procqd當(dāng)CCB鏈接到呼叫進(jìn)程時所用的一個比特。當(dāng)此比特為1,表示此呼叫進(jìn)程掛起在自己的郵箱(cdb.cpmb.mailbox),正等待消息的到來。
•stateCCB的狀態(tài)。
•audit由呼叫處理審計進(jìn)程用于監(jiān)查。
•linkcount反映多少個終端鏈接到CCB的計數(shù)器。
•eccbindex如果使用了ECCB,這一子域為ECCB的索引。
•wakeid由呼叫處理喚醒設(shè)施所使用。'
•letterq編在CCB上的CPletter隊列的首針。
•lettercount指示編在CCB上的CPletter的數(shù)量,初值為3,每編入一個信件就減1。因此,隊列中的信件數(shù)應(yīng)為(3—lettercount)o實際上,編入信件數(shù)最多只能為2。
•ccbexthead指向ECCB鏈的指針(如果有ECCB鏈接到CCB)0
•seqno每當(dāng)CCB用于一個新呼叫,順序號加1。順序號與CCB索引合在一起,組成了唯一的呼叫識別碼,以區(qū)別每個呼叫。使用CCB的多個呼叫,雖然CCB索引相同,但順序號不同。
•CS指示呼叫進(jìn)展的階段,例如呼出、收號、通話等。
•receiver呼叫中涉及的接收器的呼叫處理標(biāo)識符(CallProcessingIdentifier—CPID)。
•Sender呼叫中涉及的發(fā)碼器的CPIDO。
•echosup呼叫中涉及的回聲抑制器的CPIDO。
•Portlperm包含呼出代理的有關(guān)信息,模式為angent_perm_data,主要的子域如下:
•agent代理的CPID。
•thread代理的thread值othread在表格驅(qū)動方式中起重要作用,CCB中存有此值。
•tid代理的終端識別碼。
•port2perm存放呼入代理的有關(guān)信息,結(jié)構(gòu)與portlperm相同。
•chb存放數(shù)字分析和路由信息。