使用者決定訊息型別的函式

2021-04-20 21:06:09 字數 392 閱讀 1572

標準sap一樣,你可配置訊息,比如你需要由使用者決定訊息型別,使用下面程式.

program zmsgtest.

call function 'read_customized_message'

exporting

i_arbgb = 'zfimsg'

i_dtype = ''

i_msgnr = '017'

importing

e_msgty = sy-msgty.

假設你做了tcode和oba5一樣可配置訊息型別,在程式中你就可根據返回值sy-msgty判斷下步工作,e停止處理,a退出程式等.

在標準程式中,接下來會perform message_send來決定傳送訊息型別.

ROS的常見的訊息型別

rviz中顯示的是乙個有方向的箭頭 std msgs header header string child frame id geometry msgs posewithcovariance pose 位置和方向 geometry msgs twistwithcovariance twist 角速度...

基於型別的訊息分發實現

在陳碩的github中看到一段非常有意思的 可以實現根據訊息型別分發到不同的 函式 link 裡是用的protobuf的反射,本文使用 支援多基類的c 類反射實現 文中的的反射來改寫一下。首先來定義介面,如果是下面的用例,使用乙個類名為key,callback函式為value的hash表就很容易的實...

集群間通訊的訊息型別

訊息型別 傳送方 接收方 說明diff,13 leader learner 通知learner伺服器,leader即將與其進行diff方式的資料同步 trunc,14 leader learner 觸發learner進行記憶體資料庫的回滾操作 snap,15 leader learner leade...