一種基于信號(hào)槽的線程間的事件處理方法、裝置及存儲(chǔ)介質(zhì)
基本信息

| 申請(qǐng)?zhí)?/td> | CN202111447892.6 | 申請(qǐng)日 | - |
| 公開(公告)號(hào) | CN113867991B | 公開(公告)日 | 2022-02-25 |
| 申請(qǐng)公布號(hào) | CN113867991B | 申請(qǐng)公布日 | 2022-02-25 |
| 分類號(hào) | G06F9/54(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 弓羽箭 | 申請(qǐng)(專利權(quán))人 | 北京翼輝信息技術(shù)有限公司 |
| 代理機(jī)構(gòu) | 北京智乾知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 張麗俠 |
| 地址 | 100095北京市海淀區(qū)高里掌路1號(hào)院12號(hào)樓 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明提出了一種基于信號(hào)槽的線程間的事件處理方法、裝置及存儲(chǔ)介質(zhì),該方法包括:在用戶程序的第一線程中創(chuàng)建信號(hào)槽對(duì)象并返回引用該信號(hào)槽對(duì)象的信號(hào)槽引用對(duì)象;在用戶程序的第一線程中創(chuàng)建信號(hào)槽事件,并在所述信號(hào)槽引用對(duì)象中增加以事件名為索引的消息數(shù)據(jù);基于所述事件名在所述第一線程的消息隊(duì)列中創(chuàng)建信號(hào)槽消息,并將所述信號(hào)槽消息發(fā)送至相應(yīng)的線程,所述信號(hào)槽消息包括信號(hào)槽引用對(duì)象的標(biāo)識(shí)、事件名和消息數(shù)據(jù);所述相應(yīng)的線程接收到所述信號(hào)槽消息后基于所述信號(hào)槽消息的消息數(shù)據(jù)調(diào)用回調(diào)函數(shù),通過(guò)執(zhí)行所述回調(diào)函數(shù)完成對(duì)應(yīng)事件名的事件處理。本發(fā)明中,通過(guò)執(zhí)行回調(diào)函數(shù)完成對(duì)應(yīng)事件名的事件處理,提高了進(jìn)程間通訊的靈活性。 |





