A command new for this release, tttrace, is the primary way to access ToolTalk tracing. This command is similar in purpose and command-line interface to the truss command. It enables you to control the three kinds of ToolTalk tracing. The ttrace command has two fundamental modes: server mode and client mode.
In server mode, ttrace directs the indicated session to trace by sending it a Session_Trace request.
In client mode, ttrace sets an environment variable and executes the ToolTalk client command given on the command line. The environment variable in the executed client instructs libtt whether, and how, to trace client messaging and client API calls.
ttrace is not downward compatible with older servers or with clients using older versions of libtt. While ttrace will detect and diagnose older servers, it fails silently on clients using older versions of libtt.