FreeSWITCH代碼分析(二)

事件處理模型 FreeSWITCH內部處理事件的基本數據結構和邏輯如下圖: 1. freeSWITCH啓動的時候,會創建3個EVENT_QUEUE,用來保存相關api、dialplan或呼叫觸發的事件,隊列長度爲100000,每個隊列的優先級不一樣,平臺根據事件的優先級將事件入隊。注意:如果符合優先級要求的隊列已經滿了或其他原因造成入隊失敗,可能將事件放入到低優先級的隊列[c1] ; 2. 每個E
相關文章
相關標籤/搜索