1716
コメント:
|
1408
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 13: | 行 13: |
* [[#appendPayload|appendPayload]] * [[#messageType|messageType]] * [[#commandId|commandId()]] * [[#messageId|messageId()]] * [[#size|size()]] * [[#stationNumber|stationNumber()]] * [[#subAddress|subAddress()]] * [[#Function|Function()]] * [[#payloadSize|payloadSize()]] * [[#payload|payload()]] |
|
行 33: | 行 23: |
MessageのメンバデータにCIDをセット | . MessageのメンバデータにCIDをセット |
行 38: | 行 28: |
MessageのメンバデータにMIDをセット | . MessageのメンバデータにMIDをセット |
行 43: | 行 33: |
Messageのメンバデータにpayload_sizeをセット | . Messageのメンバデータにpayload_sizeをセット |
行 48: | 行 38: |
Messageのメンバデータにpayloadとpayload_sizeをセット | . Messageのメンバデータにpayloadとpayload_sizeをセット |
行 53: | 行 43: |
MessageのメンバデータにNをセット | . MessageのメンバデータにNをセット |
行 58: | 行 48: |
MessageのメンバデータにAをセット | . MessageのメンバデータにAをセット |
行 63: | 行 53: |
MessageのメンバデータにFをセット | . MessageのメンバデータにFをセット |
行 65: | 行 55: |
<<Anchor(commandId)>> | <<Anchor(data)>> |
行 67: | 行 57: |
<<Anchor(messageId)>> | ==== data() ==== <<Anchor(clear)>> |
行 69: | 行 60: |
<<Anchor(size)>> | ==== clear() ==== MessageのメンバデータCID, MID, payload_sizeを消去 |
行 71: | 行 63: |
<<Anchor(stationNumber)>> <<Anchor(subAddress)>> <<Anchor(Function)>> <<Anchor(payloadSize)>> |
<<Anchor(clearPayload)>> |
Message
送受信するデータを扱うクラス
copymem(, , , )
setCommandId(CID)
- MessageのメンバデータにCIDをセット
setMessageId(MID)
- MessageのメンバデータにMIDをセット
setPayload(payload_size)
- Messageのメンバデータにpayload_sizeをセット
setPayload(payloadへのポインタ, payload_size)
- Messageのメンバデータにpayloadとpayload_sizeをセット
setN(N)
- MessageのメンバデータにNをセット
setA(A)
- MessageのメンバデータにAをセット
setF(F)
- MessageのメンバデータにFをセット
data()
clear()
- MessageのメンバデータCID, MID, payload_sizeを消去