JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
ToolTalk User's Guide
search filter icon
search icon

Document Information

Preface

1.  Introducing the ToolTalk Service

2.  An Overview of the ToolTalk Service

3.  Message Patterns

4.  Setting Up and Maintaining the ToolTalk Processes

5.  Maintaining Application Information

6.  Maintaining Files and Objects Referenced in ToolTalk Messages

7.  Participating in ToolTalk Sessions

8.  Sending Messages

9.  Dynamic Message Patterns

10.  Static Message Patterns

11.  Receiving Messages

12.  Objects

13.  Managing Information Storage

14.  Handling Errors

A.  Migrating from the Classing Engine to the ToolTalk Types Database

B.  A Simple Demonstration of How the ToolTalk Service Works

C.  The ToolTalk Standard Message Sets

The ToolTalk Desktop Services Message Set

Why the ToolTalk Desktop Services Message Set was Developed

Key Benefits of the ToolTalk Desktop Services Message Set

The ToolTalk Document and Media Exchange Message Set

ToolTalk Document and Media Exchange Message Set Development History

Key Benefits of the ToolTalk Document and Media Exchange Message Set

General ToolTalk Message Definitions and Conventions

Errors

General ToolTalk Development Guidelines and Conventions

Always Make Anonymous Requests

Let Tools Be Started as Needed

Reply When Operation has been Completed

Avoid Statefulness Whenever Possible

Declare One Process Type per Role

Developing ToolTalk Applications

Messaging Alliances

D.  Frequently Asked Questions

Glossary

Index

Errors

A Tt_status code can be read from a reply via tt_message_status. This status defaults to TT_OK, or can be set by the handler via tt_message_status_set. In extraordinary circumstances (such as no matching handler) the ToolTalk service itself sets the message status.

In addition to the Tt_status values defined by the ToolTalk API, the overview reference page for each set of messages lists the error conditions defined for that set of messages. For each error condition, the overview reference page provides