| |
| Table 2-1 Possible Values for Tt_address | 4 |
| Table 2-2 Possible Values for Tt_callback | 4 |
| Table 2-3 Possible Values for Tt_category | 5 |
| Table 2-4 Possible Values for Tt_class | 5 |
| Table 2-5 Possible Values for Tt_disposition | 6 |
| Table 2-6 Possible Values for Tt_filter | 6 |
| Table 2-7 Possible Values for Tt_mode | 7 |
| Table 2-8 Possible Values for Tt_scope | 7 |
| Table 2-9 Possible Values for Tt_state | 8 |
| Table 3-1 Initializing and Registering with the ToolTalk Service | 10 |
| Table 3-2 Creating, Filling In, Registering, and Destroying Message Patterns | 10 |
| Table 3-3 Declaring, Undeclaring, and Checking Ptypes | 12 |
| Table 3-4 Expressing Interest in Sessions | 12 |
| Table 3-5 Managing Session Information | 13 |
| Table 3-6 Expressing Interest in Files | 13 |
| Table 3-7 Managing Files | 14 |
| |
| Table 3-8 Creating Messages | 14 |
| Table 3-9 Filling In Messages and Replies | 14 |
| Table 3-10 Examining Messages | 16 |
| Table 3-11 Sending and Destroying Messages | 17 |
| Table 3-12 Receiving, Replying to, Rejecting, and Destroying Messages | 18 |
| Table 3-13 Creating, Moving, and Destroying Objects | 18 |
| Table 3-14 Using ToolTalk Storage | 19 |
| Table 3-15 Examining Object Type Information | 19 |
| Table 3-16 Managing ToolTalk Storage | 20 |
| Table 3-17 Retrieving ToolTalk Error Information | 20 |
| Table 3-18 Encoding Error Values | 21 |
| Table 3-19 Leaving the ToolTalk Session | 21 |
| Table 3-20 ToolTalk Error-Handling Macros | 21 |
| Table 4-1 Possible Status of tt_bcontext_join Call | 24 |
| Table 4-2 Possible Status of tt_bcontext_quit Call | 25 |
| Table 4-3 Possible Status of tt_context_join Call | 27 |
| Table 4-4 Possible Status of tt_context_quit Call | 28 |
| Table 4-5 Possible Status of tt_icontext_join Call | 49 |
| Table 4-6 Possible Status of tt_icontext_quit Call | 50 |
| Table 4-7 Possible Status of tt_message_arg_xval Call | 68 |
| Table 4-8 Possible Status of tt_message_arg_xval_set Call | 69 |
| Table 4-9 Possible Status of tt_message_bcontext_set Call | 73 |
| Table 4-10 Possible Status of tt_message_context_bval Call | 78 |
| Table 4-11 Possible Status of tt_message_context_ival Call | 79 |
| Table 4-12 Possible Status of tt_message_context_set Call | 80 |
| |
| Table 4-13 Possible Status of tt_message_context_val Call | 82 |
| Table 4-14 Possible Status of tt_message_context_xval Call | 84 |
| Table 4-15 Possible Status of tt_message_icontext_set Call | 102 |
| Table 4-16 Possible Status of tt_message_xarg_add Call | 134 |
| Table 4-17 Possible Status of tt_message_xcontext_set Call | 135 |
| Table 4-18 Possible Status tt_otype_opnum_callback_add Call | 154 |
| Table 4-19 Possible Status of tt_pattern_bcontext_add Call | 167 |
| Table 4-20 Possible Status of tt_pattern_context_add Call | 173 |
| Table 4-21 Possible Status of tt_pattern_icontext_add Call | 180 |
| Table 4-22 Possible Status of tt_pattern_xarg_add Call1 | 196 |
| Table 4-23 Possible Status of tt_pattern_xcontext_add Call | 197 |
| Table 4-24 Possible Status of tt_optype_opnum_callback_add Call | 207 |
| Table 4-25 Possible Status of tt_session_types_load Call | 223 |
| Table 4-26 Possible Status of tt_xcontext_join Call | 246 |
| Table 4-27 Possible Status of tt_xcontext_quit Call | 247 |
| Table 5-1 Classing Engine Database | 250 |
| Table 5-2 XDR Database | 251 |
| Table 5-3 ttsession Exit Codes | 265 |
| Table 5-4 Environment Variables for ttsession | 267 |
| Table 5-5 ToolTalk Types Database Definitions | 269 |
| Table 6-1 Errors that may Occur During Initialization | 275 |
| Table 7-1 Alphabetical List of ToolTalk Error Messages | 277 |
| Table 7-2 ToolTalk Error Messages | 280 |
| Table A-1 The ToolTalk Desktop Services Message Set | 289 |
| Table A-2 Values Associated with Fields | 290 |