| Title and Copyright Information |
| Preface |
| 1 | Introducing the ToolTalk Service |
| 2 | How to Use ToolTalk Messaging |
| 3 | Using TTSnoop to Debug Messages and Patterns |
| 4 | Using ToolTalk Tracing |
| A | The Messaging Toolkit |
| B | The CoEd Demonstration Program |
| C | New ToolTalk Functions |
| D | Examples |
| Code Examples |
| 2-1 | Including Messaging Information |
| 2-2 | CoEd Ptype File |
| 4-1 | Registering a Pattern and Sending a Notice |
| 4-2 | ttsession's View of Trace |
| B-1 | CoEd Ptype File |
| B-2 | The CoEd.C File |
| B-3 | The CoEditor.C File |
| D-1 | Typical Algorithm of Ttdt_contract_cb |
| D-2 | Typical Algorithm of Ttdt_file_cb |
| D-3 | Typical Algorithm of Ttmedia_load_msg_cb |
| D-4 | Typical Algorithm of Ttmedia_load_pat_cb |
| D-5 | Example of Media Ptype Signature Layout |
| D-6 | Xt Input Handler Function Example |
| Figures |
| 1-1 | Applications Using the ToolTalk Service |
| Tables |
| 3-1 | TTSnoop Buttons |
| 3-2 | Message Button Display Window Options |
| 4-1 | Session_Trace Agurments |
| 4-2 | Error Messages Returned by Session_Trace Request |
| 4-3 | tttrace Options |
| 4-4 | Reasons for Dispatch Trace |
| 4-5 | tttrace Script Commands |
| A-1 | ToolTalk Messaging Toolkit Functions |
| A-2 | Messaging Toolkit Conventions |
| A-3 | Effect of event Parameter |
| A-4 | Possible Errors Returned by ttdt_file_event |
| A-5 | Parameters taken by Ttdt_file_cb |
| A-6 | Possible Errors Returned by ttdt_file_join |
| A-7 | Possible Errors Returned by ttdt_file_notice |
| A-8 | Possible Errors Returned by ttdt_file_quit |
| A-9 | Possible Errors Returned by ttdt_file_request |
| A-10 | Parameters Taken by the Ttdt_contract_cb Argument |
| A-11 | Requests for which ttdt_message_accept Registers |
| A-12 | Possible Errors Returned by ttdt_message_accept |
| A-13 | Possible Errors Returned by ttdt_Revert |
| A-14 | Possible Returns of the ttdt_Save function |
| A-15 | Possible Errors Returned by the ttdt_sender_imprint_on |
| A-16 | Standard Messages for which the ttdt_session_join Registers |
| A-17 | Parameters taken by Ttdt_session_cb |
| A-18 | Possible Errors Returned by the ttdt_session_join |
| A-19 | Possible Errors Returned by the ttdt_session_quit |
| A-20 | Possible Errors Returned by the ttdt_subcontract_manage |
| A-21 | Possible Errors Returned by the ttmedia_Deposit |
| A-22 | Parameters Taken by the Ttmedia_load_msg_cb |
| A-23 | Possible Errors Returned by the ttmedia_load |
| A-24 | Possible Errors Returned by the ttmedia_load_reply |
| A-25 | Parameters Taken by Ttmedia_load_pat_cb |
| A-26 | Possible Errors Returned by the ttmedia_ptype_declare |
| A-27 | Possible Errors Returned by the tttk_message_abandon |
| A-28 | Possible Errors Returned by the tttk_message_create |
| C-1 | Possible Errors Returned by tt_file_netfile |
| C-2 | Possible Errors Returned by tt_host_file_netfile |
| C-3 | Possible Errors Returned by tt_host_netfile_file |
| C-4 | Possible Errors Returned by tt_netfile_file |
| Index |