|
|
tpopen(3c)
Name
tpopen() - routine for opening a resource manager
Synopsis
#include <atmi.h>
int tpopen(void)
Description
tpopen() opens the resource manager to which the caller is linked. At most one resource manager can be linked to the caller. This function is used in place of resource manager-specific open() calls and allows a service routine to be free of calls that may hinder portability. Since resource managers differ in their initialization semantics, the specific information needed to open a particular resource manager is placed in a configuration file.
If a resource manager is already open (that is, tpopen() is called more than once), no action is taken and success is returned.
In a multithreaded application, a thread in the TPINVALIDCONTEXT state is not allowed to issue a call to tpopen().
Return Values
Upon failure, tpopen() returns -1 and sets tperrno() to indicate the error condition.
Errors
Upon failure, tpopen() sets tperrno() to one of the following values.
See Also
|
Copyright © 2000 BEA Systems, Inc. All rights reserved.
|