| Introduction to the C Language Application-to-Transaction Monitor Interface |
Provides an introduction to the C language ATMI |
| AEMsetblockinghook(3c) |
Establishes an application-specific blocking hook function |
| AEOaddtypesw(3c) |
Installs or replaces a user-defined buffer type at execution time |
| AEPisblocked(3c) |
Determines if a blocking call is in progress |
| AEWsetunsol(3c) |
Posts Windows message for Oracle Tuxedo ATMI unsolicited event |
| buffer(3c) |
Semantics of elements in tmtype_sw_t
|
| catgets(3c) |
Reads a program message |
| catopen, catclose(3c) |
Opens/closes a message catalogue |
| decimal(3c) |
Decimal conversion and arithmetic routines |
| getURLEntityCacheDir(3c) |
Gets the absolute path to the location where the DTD, Schemas, and Entity files are cached. It specifies a particular Xerces parser class method. |
| getURLEntityCaching(3c) |
Gets the caching mechanism for the DTD, schemas, and Entity files. It specifies a particular Xerces parser class method. |
| gp_mktime(3c) |
tm structure to a calendar time
|
| nl_langinfo(3c) |
Language information |
| rpc_sm_allocate, rpc_ss_allocate(3c) |
Allocates memory within the RPC stub |
| rpc_sm_client_free, rpc_ss_client_free(3c) |
Frees memory returned from a client stub |
| rpc_sm_disable_allocate, rpc_ss_disable_allocate(3c) |
Releases resources and allocated memory within the stub memory management scheme |
| rpc_sm_enable_allocate, rpc_ss_enable_allocate(3c) |
Enables the stub memory management environment |
| rpc_sm_free, rpc_ss_free(3c) |
Frees memory allocated by the rpc_sm_allocate() routine |
| rpc_sm_set_client_alloc_free, rpc_ss_set_client_alloc_free(3c) |
Sets the memory allocation and freeing mechanisms used by the client stubs |
| rpc_sm_swap_client_alloc_free, rpc_ss_swap_client_alloc_free(3c) |
Exchanges current memory allocation and freeing mechanism used by client stubs with one supplied by client |
| setlocale(3c) |
Modifies and queries a program’s locale |
| setURLEntityCacheDir(3c) |
Sets the directory where the DTD, schemas, and Entity files are to be cached. It specifies a particular Xerces parser class method. |
| setURLEntityCaching(3c) |
Turns caching on or off for DTD, schema, and Entity files by default. It specifies a particular Xerces parser class method. |
| strerror(3c) |
Gets error message string |
| strftime(3c) |
Converts date and time to string |
| tpabort(3c) |
Routine for aborting current transaction |
| tpacall(3c) |
Routine for sending a service request |
| tpadmcall(3c) |
Administers unbooted application |
| tpadvertise(3c) |
Routine for advertising a service name |
| tpadvertisex(3c) |
Routine for advertising a service with unique service name in a domain, or advertising a service on the secondary request queue of a Tuxedo server. |
| tpalloc(3c) |
Routine for allocating typed buffers |
| tpappthrinit(3c) |
Routine for creating and initializing a new Tuxedo context in an application-created server thread |
| tpappthrterm(3c) |
Routine for terminating Tuxedo application-created context in a server process |
| tpatz(3c) |
Controls resource access |
| tpbegin(3c) |
Routine for beginning a transaction |
| tpbroadcast(3c) |
Routine to broadcast notification by name |
| tpcacheget(3c) |
Get the Oracle Tuxedo typed buffer associated with the key from a cache |
| tpcachemremove(3c) |
Remove cache entries associated with the parameter keyarray from a cache |
| tpcacheput(3c) |
Put an Oracle Tuxedo typed buffer into a cache, associating that buffer with a key |
| tpcacheremove(3c) |
Remove the cache entry associated with the parameter key from a cache |
| tpcacheremoveall(3c) |
Remove all cache entries from a cache |
| tpcall(3c) |
Routine for sending service request and awaiting its reply |
| tpcancel(3c) |
Routine for canceling a call descriptor for outstanding reply |
| tpchkauth(3c) |
Routine for checking if authentication required to join an application |
| tpchkunsol(3c) |
Routine for checking for unsolicited message |
| tpclose(3c) |
Routine for closing a resource manager |
| tpcommit(3c) |
Routine for committing current transaction |
| tpconnect(3c) |
Routine for establishing a conversational service connection |
| tpconvert(3c) |
Converts structures to/from string representations |
| tpconvmb(3c) |
Converts encoding of characters in an input buffer to a named target encoding |
| tpcryptpw(3c) |
Encrypts application password in administrative request |
| tpdequeue(3c) |
Routine to dequeue a message from a queue |
| tpdiscon(3c) |
Routine for taking down a conversational service connection |
| tpenqueue(3c) |
Routine to enqueue a message |
| tpenvelope(3c) |
Accesses the digital signature and encryption information associated with a typed message buffer |
| tperrordetail(3c) |
Gets additional detail about an error generated from the last Oracle Tuxedo ATMI system call |
| tpexport(3c) |
Converts a typed message buffer into an exportable, machine-independent string representation, that includes digital signatures and encryption seals |
| tpfml32toxml(3c) |
Converts FML32 buffer data to XML buffer data |
| tpfmltoxml(3c) |
Converts FML buffer data to XML buffer data |
| tpforward(3c) |
Routine for forwarding a service request to another service routine |
| tpfree(3c) |
Routine for freeing a typed buffer |
| tpgblktime(3c) |
Routine for returning a previously set, per second or millisecond nontransactional blocktime value |
| tpgetcache(3c) |
Get an Oracle Tuxedo Cache handle according to the configuration |
| tpgetadmkey(3c) |
Gets administrative authentication key |
| tpgetcallinfo(3c) |
Routine for retrieving call path message monitoring attributes |
| tpgetctxt(3c) |
Retrieves a context identifier for the current application association |
| tpgetlev(3c) |
Routine for checking if a transaction is in progress |
| tpgetmbenc(3c) |
Gets the code-set encoding name from a typed buffer |
| tpgetrepos(3c) |
Routine for retrieving service and parameter information from a Tuxedo repository file.
|
| tpgetrply(3c) |
Routine for getting a reply from a previous request |
| tpgprio(3c) |
Routine for getting a service request priority |
| tpimport(3c) |
Converts an exported representation back into a typed message buffer |
| tpinit(3c) |
Joins an application |
| tpkey_close(3c) |
Closes a previously opened key handle |
| tpkey_getinfo(3c) |
Gets information associated with a key handle |
| tpkey_open(3c) |
Opens a key handle for digital signature generation, message encryption, or message decryption |
| tpkey_setinfo(3c) |
Sets optional attribute parameters associated with a key handle |
| tpnotify(3c) |
Routine for sending notification by client identifier |
| tpopen(3c) |
Routine for opening a resource manager |
| tppost(3c) |
Posts an event |
| tprealloc(3c) |
Routine to change the size of a typed buffer |
| tprecv(3c) |
Routine for receiving a message in a conversational connection |
| tpresume(3c) |
Resumes a global transaction |
| tpreturn(3c) |
Routine for returning from a service routine |
| tprmclose(3c) |
Routines for close a specified RM configured in a multiple RMs server group. |
| tprmend(3c) |
Routines for end current work performed on behalf of a transaction branch in a specified RM. |
| tprmopen(3c) |
Routines for open a specified RM configured in a *RMS section which is associated with a multiple RMs server group. |
| tprmstart(3c) |
Routines for start work on behalf of a transaction branch of specified RM in a MRM server |
| tpsblktime(3c) |
Routine for setting nontransactional blocktime values, in seconds or milliseconds, for the next service call or for all service calls used per context |
| tpscmt(3c) |
Routine for setting when tpcommit() should return
|
| tpseal(3c) |
Marks a typed message buffer for encryption |
| tpsend(3c) |
Routine for sending a message in a conversational connection |
| tpservice(3c) |
Template for service routines |
| tpsetcallinfo(3c) |
Routine for adding out-of-band information to a Tuxedo request |
| tpsetctxt(3c) |
Sets a context identifier for the current application association |
| tpsetmbenc(3c) |
Sets the code-set encoding name for a typed buffer |
| tpsetrepos(3c) |
Adds, edits, or deletes service and parameter information from a Tuxedo Service Metadata repository file |
| tpsetunsol(3c) |
Sets the method for handling unsolicited messages |
| tpsign(3c) |
Marks a typed message buffer for digital signature |
| tpsprio(3c) |
Routine for setting service request priority |
| tpstrerror(3c) |
Gets error message string for an Oracle Tuxedo ATMI system error |
| tpstrerrordetail(3c) |
Gets error detail message string for an Oracle Tuxedo ATMI system |
| tpsubscribe(3c) |
Subscribes to an event |
| tpsuspend(3c) |
Suspends a global transaction |
| tpsvrdone(3c) |
Terminates an Oracle Tuxedo ATMI system server |
| tpsvrinit(3c) |
Initializes an Oracle Tuxedo ATMI system server |
| tpsvrthrdone(3c) |
Terminates an Oracle Tuxedo ATMI server thread |
| tpsvrthrinit(3c) |
Initializes an Oracle Tuxedo ATMI server thread |
| tpterm(3c) |
Leaves an application |
| tptypes(3c) |
Routine to determine information about a typed buffer |
| tpunadvertise(3c) |
Routine for unadvertising a service name |
| tpunsubscribe(3c) |
Unsubscribes to an event |
| tputrace(3c) |
User-defined routine to provide trace information |
| tpxmltofml32(3c) |
Converts XML buffer data to FML32 buffer data |
| tpxmltofml(3c) |
Converts XML buffer data to FML buffer data |
| TRY(3c) |
Exception-returning interface |
| tuxgetenv(3c) |
Returns value for environment name |
| tuxgetmbaconv(3c) |
Gets the value for environment variable TPMBACONV in the process environment
|
| tuxgetmbenc(3c) |
Gets the code-set encoding name for environment variable TPMBENC in the process environment
|
| tuxputenv(3c) |
Changes or adds value to environment |
| tuxreadenv(3c) |
Adds variables to the environment from a file |
| tuxsetmbaconv(3c) |
Sets the value for environment variable TPMBACONV in the process environment
|
| tuxsetmbenc(3c) |
Sets the code-set encoding name for environment variable TPMBENC in the process environment
|
| tuxthrputenv(3c) |
Changes or adds an environment variable for the current thread |
| tx_begin(3c) |
Begins a global transaction |
| tx_close(3c) |
Closes a set of resource managers |
| tx_commit(3c) |
Commits a global transaction |
| tx_info(3c) |
Returns global transaction information |
| tx_open(3c) |
Opens a set of resource managers |
| tx_rollback(3c) |
Rolls back a global transaction |
| tx_set_commit_return(3c) |
Sets commit_return characteristic
|
| tx_set_transaction_control(3c) |
Sets transaction_control characteristic
|
| tx_set_transaction_timeout(3c) |
Sets transaction_timeout characteristic
|
| userlog(3c) |
Writes a message to the Oracle Tuxedo ATMI system central event log |
| Usignal(3c) |
Signal handling in an Oracle Tuxedo ATMI system environment |
| Uunix_err(3c) |
Prints UNIX system call error |