The tt_message_object function retrieves the object attribute from the specified message. The m argument is the opaque handle for the message involved in this operation.
The tt_message_object_set function sets the object attribute for the specified message. The m argument is the opaque handle for the message involved in this operation. The objid argument is the identifier of the specified object.
The tt_message_op function retrieves the operation attribute from the specified message. The m argument is the opaque handle for the message involved in this operation.
The tt_message_opnum function retrieves the operation number attribute from the specified message. The m argument is the opaque handle for the message involved in this operation.
The tt_message_op_set function sets the operation attribute for the specified message. The m argument is the opaque handle for the message involved in this operation. The opname argument is the operation that the receiving process is to perform.
The tt_message_otype function retrieves the object type attribute from the specified message. The m argument is the opaque handle for the message involved in this operation.
The tt_message_otype_set function sets the object type (otype) attribute for the specified message. The m argument is the opaque handle for the message involved in this operation. The otype argument is the type of the object involved in this message.
The tt_message_pattern function returns the pattern that the specified message matched. The m argument is the opaque handle for the message involved in this operation.
The tt_message_print function formats a message in the same way a message is formatted for the ttsession(1) trace and returns a string containing it. The m argument is the message to be formatted.
The tt_message_receive function returns a handle for the next message queued to be delivered to the process and also runs any message or pattern callbacks applicable to the queued message. If the return value of tt_message_status(3) for this message is TT_WRN_START_MESSAGE, the ToolTalk service started the process to deliver the queued message; the process must reply to this message. If the return...
The tt_message_reject function informs the ToolTalk service that the process cannot handle this message. The ToolTalk service will attempt to deliver the message to other handlers. The m argument is the opaque handle for the message involved in this operation.
The tt_message_rejecter function returns the procid of the nth rejecter of the specified message. The m argument is the opaque handle for the message involved in this operation. The n argument is the number of the rejecter to be returned. The first rejecter is numbered zero.
The tt_message_rejecters_count function returns a count of the procids that are recorded in the offer m as having rejected it. The m argument is the opaque handle for the message involved in this operation.
The tt_message_reply function informs the ToolTalk service that the process has handled the message and filled in all return values. The ToolTalk service sends the message back to the sending process and fills in the state attribute with TT_HANDLED. The m argument is the opaque handle for the message involved in this operation.
The tt_message_scope function retrieves the scope attribute from the specified message. The m argument is the opaque handle for the message involved in this operation.