欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法

文檔序號:6535621閱讀:185來源:國知局
一種基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法
【專利摘要】本發(fā)明公開了一種基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法,包括:抽象定義消息發(fā)送器類及消息接收器類;通過繼承方式實例化消息發(fā)送器對象和消息接收器對象;在所述消息發(fā)送器類內(nèi)定義消息接收器對象列表,并在所述消息接收器類內(nèi)定義消息發(fā)送器對象列表;在所述消息發(fā)送器類內(nèi)添加用于獲取所述消息接收器對象指針的第一接口,在所述消息接收器類內(nèi)添加用于獲取所述消息發(fā)送器對象指針的第二接口;在所述消息發(fā)送器類內(nèi)定義單播或廣播消息接口,在所述消息接收器類內(nèi)定義消息接收接口。采用本發(fā)明,可實現(xiàn)一對多或多對一的廣播通信,實現(xiàn)進程內(nèi)不同模塊之間進行低耦合的通信,引入消息定義方式,解決不同模塊之間消息的定義重疊。
【專利說明】一種基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及嵌入式設(shè)備進程通信【技術(shù)領(lǐng)域】,尤其涉及一種基于車載軟件平臺進程 內(nèi)模塊間的消息廣播通信方法。

【背景技術(shù)】
[0002] 窗口消息通信機制:在Windows中發(fā)生的一切都可以用消息來表示,消息用于告 訴操作系統(tǒng)發(fā)生了什么,所有的Windows應(yīng)用程序都是消息驅(qū)動的。一個消息是由消息的 名稱(UINT)和兩個參數(shù)(WPARAM,LPARAM)組成。消息的參數(shù)中包含有重要的信息。例如 對鼠標消息而言,LPARAM中一般包含鼠標的位置信息,而WPARAM參數(shù)中包含了發(fā)生該消息 時,SHIFT、CTRL等鍵的狀態(tài)信息,對于不同的消息類型來說,兩個參數(shù)也都相應(yīng)地具有明確 意義。
[0003] 同步和異步:同步是指發(fā)送方發(fā)出數(shù)據(jù)后,等接收方發(fā)回響應(yīng)以后才發(fā)下一個數(shù) 據(jù)包的通訊方式。異步是指發(fā)送方發(fā)出數(shù)據(jù)后,不等接收方發(fā)回響應(yīng),接著發(fā)送下個數(shù)據(jù)包 的通訊方式。
[0004] 相應(yīng)地,窗口消息通信機制是基于隊列的通信方式,可采用同步和異步兩種通信 方式進行通信,但在時間上會因為0S的繁忙程度引起消息接收的延遲,甚至更嚴重的情況 會丟失消息,存在一定的弊端和隱患。
[0005] 輪詢方式:這里特指程序中通過定時器或者線程的方式,不斷地重復某個操作或 者某段代碼,這樣的方式會對CPU資源造成很大的消耗。
[0006] 目前,常使用的進程內(nèi)通信機制可通過對一個CMyQueue類的隊列對象進行入列 和出列T_Msg消息結(jié)構(gòu)實現(xiàn),即在代碼的某處向該隊列插入一個消息,而在另外一處不斷 通過輪詢檢測的方式獲取該隊列內(nèi)的消息來達到不同代碼區(qū)域之間的通信。
[0007] 但是,該通信機制存在以下缺陷: (1)只能實現(xiàn)一對一的通信方式。對于某一個功能的CMyQueue隊列對象來說,發(fā)送方 和接收方都是既定的,如果有多個功能或模塊需要使用該機制時必須定義多個這樣的隊列 對象,因而在代碼里會存在多個這樣的一對一的通信方式,不同通信方式之間如果有聯(lián)系 的話(即存在一對多的通信方式),只能通過消息接收方接收到消息后再與另外的相關(guān)方進 行單獨聯(lián)系,從而實現(xiàn)消息事件溝通,這是相當繁瑣的過程。
[0008] (2)消息接收方必須通過輪詢的方式獲取該隊列內(nèi)的消息。要實現(xiàn)該通信機制必 須在定義CMyQueue隊列對象的發(fā)送方處暴露該對象,從而讓接收方知道該對象并且不斷 通過輪詢方式對該隊列對象進行出列操作以獲取消息進行處理。這樣的方式首先會消耗過 多的CPU資源,再者會造成不同模塊之間的耦合度較大,代碼的冗余度較強,并且會增加代 碼的復雜度,進而引起一些意料之外的問題。


【發(fā)明內(nèi)容】

[0009] 本發(fā)明所要解決的技術(shù)問題在于,提供一種基于車載軟件平臺進程內(nèi)模塊間的消 息廣播通信方法,可實現(xiàn)車載軟件平臺進程內(nèi)模塊之間的一對多或者多對一的廣播通信方 式。
[0010] 本發(fā)明所要解決的技術(shù)問題還在于,提供一種基于車載軟件平臺進程內(nèi)模塊間的 消息廣播通信方法,可引入特定的消息定義方式,有效地解決不同模塊之間消息的定義會 數(shù)值重疊。
[0011] 為了解決上述技術(shù)問題,本發(fā)明提供了一種基于車載軟件平臺進程內(nèi)模塊間的消 息廣播通信方法,包括:抽象定義消息發(fā)送器類及消息接收器類;通過繼承方式實例化所 述消息發(fā)送器類的消息發(fā)送器對象和所述消息接收器類的消息接收器對象;在所述消息發(fā) 送器類內(nèi)定義消息接收器對象列表,通過所述消息接收器對象列表管理所有與所述消息發(fā) 送器類相關(guān)的消息接收器對象,并在所述消息接收器類內(nèi)定義消息發(fā)送器對象列表,通過 所述消息發(fā)送器對象列表管理所有與所述消息接收器類相關(guān)的消息發(fā)送器對象;在所述消 息發(fā)送器類內(nèi)添加用于獲取所述消息接收器對象指針的第一接口,在所述消息接收器類內(nèi) 添加用于獲取所述消息發(fā)送器對象指針的第二接口,當外部調(diào)用第一接口時,把所述第一 接口獲取的消息接收器對象指針保存到所述消息接收器列表內(nèi),并在內(nèi)部通過所述消息接 收器列表內(nèi)的消息接收器對象指針自動調(diào)用第二接口,把所述第二接口獲取的消息發(fā)送器 對象指針保存到所述消息發(fā)送器對象的列表;在所述消息發(fā)送器類內(nèi)定義單播或廣播消 息接口,在所述消息接收器類內(nèi)定義消息接收接口,所述廣播消息接口通過調(diào)用所述消息 接收接口,把所述消息發(fā)送器對象的狀態(tài)以接口函數(shù)的參數(shù)形式傳遞至所述消息接收器對 象。
[0012] 作為上述方案的改進,所述通過繼承方式實例化消息發(fā)送器類的消息發(fā)送器對象 和消息接收器類的消息接收器對象的方法包括:將普通類通過繼承所述消息發(fā)送器類的方 式定義為消息發(fā)送器對象;將需要關(guān)聯(lián)并接收所述普通類狀態(tài)的其他普通類通過繼承所述 消息接收器類的方式定義為消息接收器對象。
[0013] 作為上述方案的改進,所述接口函數(shù)包括三個參數(shù),所述第一個參數(shù)為傳遞的消 息,所述第二個參數(shù)及第三個參數(shù)為數(shù)據(jù)傳遞指針。
[0014] 作為上述方案的改進,所述消息為單播消息或廣播消息。
[0015] 作為上述方案的改進,所述消息包括第一子參數(shù)及第二子參數(shù),所述第一子參數(shù) 為模塊名稱,所述第二子參數(shù)為同一個模塊內(nèi)的不同消息序號。
[0016] 作為上述方案的改進,可將不同模塊同時定義為同一消息發(fā)送器對象所對應(yīng)的消 息接收器對象。
[0017] 實施本發(fā)明,具有如下有益效果: 運用基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法可以將車載軟件平臺進程 內(nèi)模塊間的一對一的通信方式改進為一對多或者多對一的廣播通信方式,從而減少事件相 關(guān)方之間不必要過多緊密的聯(lián)系,實現(xiàn)進程內(nèi)不同模塊之間進行低耦合的通信,使程序架 構(gòu)清晰明了,有效提高程序的質(zhì)量和健壯性。
[0018] 另外,引入特定的消息定義方式,可以有效地解決不同模塊之間消息的定義會數(shù) 值重疊,從而造成消息處理上的混亂。

【專利附圖】

【附圖說明】
[0019] 圖1是本發(fā)明一種基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法的第一 實施例流程圖。

【具體實施方式】
[0020] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進一 步地詳細描述。
[0021] 圖1是本發(fā)明一種基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法的第一 實施例流程圖,包括: S101,抽象定義消息發(fā)送器類及消息接收器類。
[0022] S102,通過繼承方式實例化所述消息發(fā)送器類的消息發(fā)送器對象和所述消息接收 器類的消息接收器對象。
[0023] 更佳地,所述通過繼承方式實例化消息發(fā)送器類的消息發(fā)送器對象和消息接收器 類的消息接收器對象的方法包括: a、將普通類通過繼承所述消息發(fā)送器類的方式定義為消息發(fā)送器對象。
[0024] b、將需要關(guān)聯(lián)并接收所述普通類狀態(tài)的其他普通類通過繼承所述消息接收器類 的方式定義為消息接收器對象。
[0025] 需要說明的是,一個普通類既可以定義為消息發(fā)送器對象,也可以定義為消息接 收器對象,這樣可以靈活地配置消息通信機制,而且無需增加過多的代碼。
[0026] 更佳地,可將不同模塊同時定義為同一消息發(fā)送器對象所對應(yīng)的消息接收器對 象。即可使多個消息接收器對象同時接收同一個消息并進行處理,也可使一個消息接收器 對象同時接收多個消息,繼而降低不同模塊之間的耦合度。
[0027] 例如,抽象定義消息發(fā)送器類為CMsgStation,抽象定義消息接收器類為 CMsgReceiver類。如果普通類A想要向普通類B發(fā)送一個消息,可以把普通類A通過 繼承CMsgStation類的方式將其定義為一個消息發(fā)送器對象A,再把普通類B通過繼承 CMsgReceiver類的方式將其定義為一個消息接收器對象B。
[0028] 又如,抽象定義消息發(fā)送器類為CMsgStation,抽象定義消息接收器類為 CMsgReceiver類。如果普通類A想要向普通類B及普通類C發(fā)送一個消息,可以把普通類 A通過繼承CMsgStation類的方式將其定義為一個消息發(fā)送器對象A,再把普通類B及普通 類C分別通過繼承CMsgReceiver類的方式將其定義為消息接收器對象B及消息接收器對 象C。
[0029] 再如,抽象定義消息發(fā)送器類為CMsgStation,抽象定義消息接收器類為 CMsgReceiver類。如果普通類A及普通類B想要向普通類C發(fā)送消息,可以把普通類A及 普通類B分別通過繼承CMsgStation類的方式將其定義為一個消息發(fā)送器對象A及消息發(fā) 送器對象B,再把普通類C通過繼承CMsgReceiver類的方式將其定義為消息接收器對象C。
[0030] S103,在所述消息發(fā)送器類內(nèi)定義消息接收器對象列表,并在所述消息接收器類 內(nèi)定義消息發(fā)送器對象列表。
[0031] 在所述消息發(fā)送器類內(nèi)定義消息接收器對象列表,通過所述消息接收器對象列表 管理所有與所述消息發(fā)送器類相關(guān)的消息接收器對象。
[0032] 需要說明的是,所述消息接收器對象列表內(nèi)存儲有一個或多個消息接收器對象指 針,通過所述消息接收器對象列表可有效管理所有與所述消息發(fā)送器類相關(guān)的所述消息接 收器對象,建立一對多的消息通信鏈路,從而實現(xiàn)廣播消息通信的機制。
[0033] 在所述消息接收器類內(nèi)定義消息發(fā)送器對象列表,通過所述消息發(fā)送器對象列表 管理所有與所述消息接收器類相關(guān)的消息發(fā)送器對象。
[0034] 需要說明的是,所述消息發(fā)送器對象列表內(nèi)存儲有一個或多個消息發(fā)送器對象指 針,通過所述消息發(fā)送器對象列表可有效管理所有與所述消息接收器類相關(guān)的所述消息發(fā) 送器對象,建立多對一的消息通信鏈路,從而實現(xiàn)廣播消息通信的機制。
[0035] S104,在所述消息發(fā)送器類內(nèi)添加用于獲取所述消息接收器對象指針的第一接 口,在所述消息接收器類內(nèi)添加用于獲取所述消息發(fā)送器對象指針的第二接口,當外部調(diào) 用第一接口時,把所述第一接口獲取的消息接收器對象指針保存到所述消息接收器列表 內(nèi),并在內(nèi)部通過所述消息接收器列表內(nèi)的消息接收器對象指針自動調(diào)用第二接口,把所 述第二接口獲取的消息發(fā)送器對象指針保存到所述消息發(fā)送器對象的列表。
[0036] 需要說明的是,在所述消息接收器類內(nèi)定義消息接收器對象指針,在所述消息發(fā) 送器類內(nèi)添加用于獲取所述消息接收器對象指針的第一接口。同時,在所述消息發(fā)送器類 內(nèi)定義消息發(fā)送器對象指針,在所述消息接收器類內(nèi)添加用于獲取所述消息發(fā)送器對象指 針的第二接口。可有效地使消息發(fā)送器對象與消息接收器對象能夠映射起來。
[0037] 例如,在消息發(fā)送器類CMsgStation內(nèi)部添加一個用于獲取消息接收器對象指針 的第一接口 AddMsgReceiver。在消息接收器類CMsgReceiver內(nèi)添加用于獲取消息發(fā)送器 對象指針的第二接口 AddMsgStation。當外部調(diào)用第一接口 AddMsgReceiver時,把第一接 口 AddMsgReceiver獲取的消息接收器對象指針保存到消息接收器列表內(nèi),以傳遞給消息 發(fā)送器對象。并在內(nèi)部通過消息接收器列表內(nèi)的消息接收器對象指針自動調(diào)用第二接口 AddMsgStation,把所述第二接口 AddMsgStation獲取的消息發(fā)送器對象指針傳遞給消息 接收器類CMsgReceiver內(nèi)部并保存到消息發(fā)送器對象的列表內(nèi),即可把消息發(fā)送器對象 與消息接收器對象關(guān)聯(lián)起來了。
[0038] S105,在所述消息發(fā)送器類內(nèi)定義廣播消息接口,在所述消息接收器類內(nèi)定義消 息接收接口,所述廣播消息接口通過調(diào)用所述消息接收接口,把所述消息發(fā)送器對象的狀 態(tài)以接口函數(shù)的參數(shù)形式傳遞至所述消息接收器對象。
[0039] 需要說明的是,根據(jù)所述列表建立消息發(fā)送器對象與消息接收器對象之間的映 射。同時,廣播消息接口通過調(diào)用所述消息接收接口,把所述消息發(fā)送器對象的狀態(tài)以接口 函數(shù)的參數(shù)形式傳遞至所述消息接收器對象,即可實現(xiàn)消息發(fā)送器對象告知消息接收器對 象自身狀態(tài)改變。
[0040] 優(yōu)選地,所述車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法可用于WinCE平 臺、Android平臺等,實現(xiàn)車載軟件平臺進程內(nèi)模塊間一對多或者多對一的廣播通信。
[0041] 更佳地,所述接口函數(shù)包括三個參數(shù),所述第一個參數(shù)為傳遞的消息,所述第二個 參數(shù)及第三個參數(shù)為數(shù)據(jù)傳遞指針。
[0042] 需要說明的是,利用所述第二個參數(shù)及第三個參數(shù)可根據(jù)實際情況傳遞任意類型 數(shù)據(jù)的指針。當無數(shù)據(jù)傳遞時,所述第二個參數(shù)及第三個參數(shù)的默認值為"NULL" ;當要傳 遞數(shù)據(jù)時,可將保存相應(yīng)類型數(shù)據(jù)的數(shù)據(jù)傳遞指針通過該成員函數(shù)進行傳遞,繼而獲取相 應(yīng)的數(shù)據(jù)。
[0043] 更佳地,所述消息可為單播消息,也可以為廣播消息。
[0044] 其中,所述單播消息用于一對一的傳遞方式,所述廣播消息用于多對多的傳遞方 式。
[0045] 更佳地,所述消息包括第一子參數(shù)及第二子參數(shù),所述第一子參數(shù)為模塊名稱,所 述第二子參數(shù)為同一個模塊內(nèi)的不同消息序號。
[0046] 需要說明的是,通過第一子參數(shù)及第二子參數(shù)的方式,可以有效地解決不同模塊 之間消息的定義會數(shù)值重疊,從而造成消息處理上的混亂。
[0047] S卩,不同的模塊內(nèi)的消息可以定義為:'XXX' + X的模式,其中,第一個參數(shù)"XXX" 為模塊名稱,例如,"CAN"、"iPod"、"Radio"、"CE69"、"CE6K"等等 ;第二個參數(shù)"X"表示同 一個模塊內(nèi)的不同消息序號。
[0048] 例如: APP代碼: //升級 const MessageT Msg-Upgrade-Process = 'CE6K' + 1; const MessageT Msg-Upgrade_Tip = 'CE6K' + 2; // MCU const MessageT Msg-MCU-ChangeView = 'CE6K' + 3; const MessageT Msg-MCU-KeyPress = 'CE6K' + 4; const MessageT Msg-MCU-Reset = 'CE6K' + 5; // Radio const MessageT Msg-Radio = 'CE6K' + 6; CAN模塊代碼: const MessageT Msg-CAN-Upgrade = 'CAN' + 1; const MessageT Msg-CAN-Radar = 'CAN' + 2; const MessageT Msg-CAN-HVAC = 'CAN' + 3。
[0049] 下面結(jié)合具體的實施例對本發(fā)明作進一步地詳細描述。
[0050] 1、確定消息發(fā)送器對象與消息接收器對象 假設(shè)兩個類CSend和CReceive,CSend類通過繼承MsgStation類并定義一個對 象(pSend)作為消息發(fā)送器,CReceive類通過繼承CMsgReceiver類并定義一個對象 (pReceive)作為消息接收器。
[0051] class Csend: public CMsgStation { }; Csend *pSend = new Csend; //實例化消息發(fā)送器對象 class CReceive: public CMsgReceiver { }; CReceive *pReceive = new CReceive; // 實例化消息接收器對象 2、 關(guān)聯(lián)消息發(fā)送器與消息接收器 CMsgStation類內(nèi)部有一個成員接口為AddMsgReceiver,CSend類繼承了該成員接口, 并通過這個接口方法把pReceive傳遞給CSend類,這樣消息發(fā)送器和消息接收器就關(guān)聯(lián)起 來了。
[0052] pSend->AddMsgReceiver( pReceive ); 3、 消息發(fā)送與接收 Csend繼承CMsgStation類的成員函數(shù)Broadcast,對象pSend通過Broadcast的第一 個參數(shù)發(fā)送各種消息。下面采用同步方式發(fā)送一個msg_Notify消息。
[0053] const MessageT msg-Notify send, + 1; INT32 nParam = 1; typedef struct -StParam { INT32 nTxCmd; bool bState; DWORD dwTime; }StParam; StParam stparam; stparam. bTxCmd = 1; stparam. bState = true; stparam. dwTime = 60; pSend->Broadcast (msg-Notify, MessageTxMode_Sync, &nParam, &stparam); 在CMsgReceiver類內(nèi)部有一個虛函數(shù)接口為ReceiveMessage,CReceive類重載這個 函數(shù)以重寫這個函數(shù)的內(nèi)容,對象pReceive通過ReceiveMessage函數(shù)的第一個參數(shù)傳遞 過來的消息,即可分別處理消息發(fā)射器發(fā)送過來的不同消息。
[0054] B00L CMsgReceiver::ReceiveMessage( MessageT Msg, void* ioParam, void* ioParam2 ) { switch ( Msg ) { case msg-Notify: { INT32 nReciveNum = *( static-cast〈INT32*>( ioParam )); StParam* stReceive = static_cast〈StParam*>( ioParam2 ); return TRUE; } break; case msg-StationDestroyed: { StParam* stReceive2 = static_cast〈StParam*>( ioParam2 ); return TRUE; } break; } return FALSE; } 由上可知,運用基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法可以將車載軟件 平臺進程內(nèi)模塊間的一對一的通信方式改進為一對多或者多對一的廣播通信方式,從而減 少事件相關(guān)方之間不必要過多緊密的聯(lián)系,實現(xiàn)進程內(nèi)不同模塊之間進行低耦合的通信, 使程序架構(gòu)清晰明了,有效提高程序的質(zhì)量和健壯性。另外,引入特定的消息定義方式(即 消息包括第一子參數(shù)及第二子參數(shù)),可以有效地解決不同模塊之間消息的定義會數(shù)值重 疊,從而造成消息處理上的混亂。
[0055] 以上所述是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員 來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為 本發(fā)明的保護范圍。
【權(quán)利要求】
1. 一種基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法,其特征在于,包括: 抽象定義消息發(fā)送器類及消息接收器類; 通過繼承方式實例化所述消息發(fā)送器類的消息發(fā)送器對象和所述消息接收器類的消 息接收器對象; 在所述消息發(fā)送器類內(nèi)定義消息接收器對象列表,通過所述消息接收器對象列表管理 所有與所述消息發(fā)送器類相關(guān)的消息接收器對象,并在所述消息接收器類內(nèi)定義消息發(fā)送 器對象列表,通過所述消息發(fā)送器對象列表管理所有與所述消息接收器類相關(guān)的消息發(fā)送 器對象; 在所述消息發(fā)送器類內(nèi)添加用于獲取所述消息接收器對象指針的第一接口,在所述 消息接收器類內(nèi)添加用于獲取所述消息發(fā)送器對象指針的第二接口,當外部調(diào)用第一接口 時,把所述第一接口獲取的消息接收器對象指針保存到所述消息接收器列表內(nèi),并在內(nèi)部 通過所述消息接收器列表內(nèi)的消息接收器對象指針自動調(diào)用第二接口,把所述第二接口獲 取的消息發(fā)送器對象指針保存到所述消息發(fā)送器對象的列表; 在所述消息發(fā)送器類內(nèi)定義單播或廣播消息接口,在所述消息接收器類內(nèi)定義消息接 收接口,所述廣播消息接口通過調(diào)用所述消息接收接口,把所述消息發(fā)送器對象的狀態(tài)以 接口函數(shù)的參數(shù)形式傳遞至所述消息接收器對象。
2. 如權(quán)利要求1所述的基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法,其特征 在于,所述通過繼承方式實例化消息發(fā)送器類的消息發(fā)送器對象和消息接收器類的消息接 收器對象的方法包括: 將普通類通過繼承所述消息發(fā)送器類的方式定義為消息發(fā)送器對象; 將需要關(guān)聯(lián)并接收所述普通類狀態(tài)的其他普通類通過繼承所述消息接收器類的方式 定義為消息接收器對象。
3. 如權(quán)利要求1所述的基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法,其特征 在于,所述接口函數(shù)包括三個參數(shù),所述第一個參數(shù)為傳遞的消息,所述第二個參數(shù)及第三 個參數(shù)為數(shù)據(jù)傳遞指針。
4. 如權(quán)利要求3所述的基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法,其特征 在于,所述消息為單播消息或廣播消息。
5. 如權(quán)利要求3所述的基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方法,其特征 在于,所述消息包括第一子參數(shù)及第二子參數(shù),所述第一子參數(shù)為模塊名稱,所述第二子參 數(shù)為同一個模塊內(nèi)的不同消息序號。
6. 如權(quán)利要求1飛任一項所述的基于車載軟件平臺進程內(nèi)模塊間的消息廣播通信方 法,其特征在于,可將不同模塊同時定義為同一消息發(fā)送器對象所對應(yīng)的消息接收器對象。
【文檔編號】G06F9/54GK104063285SQ201410014753
【公開日】2014年9月24日 申請日期:2014年1月13日 優(yōu)先權(quán)日:2014年1月13日
【發(fā)明者】莫斌 申請人:惠州華陽通用電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
江永县| 辰溪县| 三原县| 和田市| 揭东县| 元朗区| 紫云| 龙南县| 雷波县| 抚宁县| 巫山县| 迁安市| 繁峙县| 内乡县| 资源县| 连江县| 乐安县| 武陟县| 克什克腾旗| 静安区| 玛纳斯县| 察雅县| 德江县| 高邑县| 平阴县| 汉川市| 安塞县| 合阳县| 栾川县| 璧山县| 乌兰县| 丹阳市| 五常市| 印江| 焦作市| 丁青县| 盖州市| 辰溪县| 平江县| 潞西市| 福海县|