In this section, the one-way conversation introduced in Chapter 2 “Conversations” is described in terms of the intrinsics you
would use to create it.
Figure 3-1 “One-Way Phone Conversation Without
Confirm”, the one-way phone conversation
without confirm, is reproduced below. In the following sections,
the intrinsics used to create this conversation will be discussed
and added to the illustration.
Figure 3-1 One-Way Phone Conversation Without
Confirm
MCAllocate |
 |
MCAllocate allocates network resources and establishes a
conversation with the remote TP. After the MCAllocate intrinsic has executed, the local TP is ready
to send data, and the remote TP is ready to receive it. The MCAllocate intrinsic replaces "person dials number," as
shown in Figure 3-2 “Conversation Using MCAllocate”.
Figure 3-2 Conversation Using MCAllocate
MCSendData |
 |
The MCSendData intrinsic is the vehicle used by the local TP
to send information to the remote TP. The MCSendData intrinsic replaces "person gives message," as
shown in Figure 3-3 “Conversation Using MCSendData”.
Figure 3-3 Conversation Using MCSendData
MCDeallocate |
 |
The local TP calls MCDeallocate to end the conversation and deallocate the resources
used by the conversation. The MCDeallocate intrinsic replaces "person hangs up," as
shown in Figure 3-4 “Conversation Using MCDeallocate”.
Figure 3-4 Conversation Using MCDeallocate