
B-64164EN/01 SPECIFICATION 3.MESSAGE TRANSMISSION
- 65 -
3.7.1 Reception of a Message with Confirmation
Reception posted Reception confirmed
7 0
7 0
+0
Receive flag
0001h
+0
Completion flag
0000h
+2
Transmission source
node number
+2
+3
(Reserved)
+3
+4
Transaction code
65003 to 65006
+4
Transaction code
65003 to 65006
+6
Data size
+6
Data size
+8
Offset address on
virtual address space
+8
Offset address on
virtual address space
+12
+12
Table 3-15 Receive Message Interface Items
Interface item Description Direction
Receive flag /
completion flag
When a message is received, this
flag is set to 0001h after the
interface items below are set.
The user program must clear this
flag to 0 after completing message
reception processing.
S→U
U→S
Transmission source
node number
Number of the node which
transmitted a message
S→U
Transaction code 65003 to 65006
S→U
Data size Size of received message data
S→U
Offset address on
virtual address
space
Offset address on virtual address
space
S→U
When a message with confirmation is received, an R_STS code with a
meaning indicated below may be returned to the message transmission
client.
Table 3-16 Meanings of R_STS Codes Returned to the Transmission
Side of Transmission of a Message with Confirmation
R_STS value Description
02 (buffer full) The previously received message is not processed by
the user program.
03 (not initialized) An interface area for receiving a message is not
allocated.
06 (format error) A message actually received is larger than a receive
data area allocated by this interface.
Word block data actually received consists of an odd
number of bytes.
Pa52→
Pa53