Use TT_PROCEDURE
to send the message to any process that can perform this operation with these arguments. Fill in op and args attributes of this message.
Use TT_OTYPE
to send the message to this type of object that can perform this operation with these arguments. Fill in otype, op, and args attributes of the message.
Use TT_HANDLER
to send the message to a specific process. Specify the handler attribute value.
Usually, one process makes a general request, picks the handler attribute from the reply, and directs further messages to that handler. If you specify the exact procid of the handler, the ToolTalk service will deliver the message directly -- no pattern matching is done and no other applications can observe the message. This point-to-point (PTP) message passing feature enables two processes to rendezvous through broadcast message passing and then communicate explicitly with one another.
Offers can only be sent with address TT_PROCEDURE
. Attempting to send an Offer with any other address will generate an error of TT_ERR_ADDRESS
.
Use TT_OBJECT
to send the message to a specific object that performs this operation with these arguments. Fill in object, op, and args attributes of this message.