Location of the ToolTalk Service Files
The ToolTalk binaries and library are located in /usr/openwin with symbolic links
located in /usr/dt. This ensures that users of either Common Desktop Environment (CDE)
or OpenWindows (OW) get the same version of ToolTalk. Online man pages
and ToolTalk demo program source are located in /usr/openwin.
describes the ToolTalk Service files.
Table 4-1 ToolTalk Service Files
|
|
ttsession |
Communicates with other ttsessions on the network to deliver
messages. |
rpc.ttdbserverd |
Stores and manages ToolTalk object specs and information on files referenced in
ToolTalk messages. |
ttcp ttmv ttrm ttrmdir tttar |
These commands are standard operating system shell commands that inform the ToolTalk service
when files that contain ToolTalk objects or files that are the subject of
ToolTalk messages are copied, moved, or removed. |
ttdbck |
A database check and recovery
tool for the ToolTalk databases. |
tt_type_comp |
This is a compiler for ptypes and otypes. It
compiles the ptype and otype files and automatically installs them in the ToolTalk
Types database. |
ttce2xdr |
Converts ToolTalk type data from the Classing Engine database format
to the XDR-database format. |
ttsnoop |
This is a Motif application that enables you to
register ToolTalk patterns and/or send ToolTalk messages, and to generally observe ToolTalk message
traffic. It is useful both for debugging existing applications and as a tutor
in understanding how different parts of a pattern filter incoming messages. |
tttrace |
tttrace is
analogous to truss(1). It is an application that can be used in two ways.
It enables you to trace either the message-passing and pattern-matching occurring in
a given ttsession, or it can be used to provide a per-program trace
of all calls into the ToolTalk API. |
libtt.so.2 |
This is the application programming interface (API)
library. |
tttk.h and tt_c.h (located in /usr/dt/include/Tt) |
Header files that contain the ToolTalk functions
used by applications to send and receive messages. |
/usr/openwin/man/man1 |
ToolTalk man pages for the
user commands such as ttsession, ttdbck, tt_type_comp, and so on. |
/usr/openwin/man/man1m |
ToolTalk man pages for
the ToolTalk administrative commands suc such as rpc.ttdbserverd, ttdbck, and so on. |
/usr/openwin/man/man3 |
ToolTalk man
pages for the ToolTalk API calls. |
/usr/openwin/man/man4 |
ToolTalk man pages for the ToolTalk message sets,
and for configuration files used for by ttsession(1) and rpc.ttdbserverd(1m) |
/usr/openwin/man/man5 |
ToolTalk man pages for
the ToolTalk include files. |
ttsample, edit_demo, and Makefile (located in /usr/openwin/share/src/tooltalk/demo) |
Source code
for simple ToolTalk demo programs. |
|