5.2 System-Supplied Server and Services
The main() routine provides one system-supplied
ATMI server, AUTHSVR, and two subroutines,
tpsvrinit() and tpsvrdone(). The default
versions of all three, which are described in the following
sections, can be modified to suit your application.
Note:
If you want to write your own versions oftpsvrinit() and tpsvrdone(), remember that the default versions of these two routines call tx_open() and tx_close(), respectively. If you write a new version of tpsvrinit() that calls tpopen() rather than tx_open(), you should also write a new version of tpsvrdone() that calls tpclose(). In other words, both functions in an open/close pair must belong to the same set.
In addition to the subroutines described in this topic, the system provides two subroutines called tpsvrthrinit(3c) and tpsvrthrdone(3c). For more information, refer to Programming a Multithreaded and Multicontexted ATMI Application.