Table of Contents
- Title and Copyright Information
- 1 Section 3c - C Functions
-
2
Introduction to the C Language Application-to-Transaction Monitor Interface
- 2.1 Description
- 2.2 Communication Paradigms
- 2.3 Oracle Tuxedo ATMI System Request/ Response Paradigm for Client/Server
- 2.4 Oracle Tuxedo ATMI System Conversational Paradigm for Client/Server
- 2.5 Message Delivery
- 2.6 Message Sequencing
- 2.7 Queued Message Model
- 2.8 ATMI Transactions
- 2.9 TX Transactions
- 2.10 Chained and Unchained Transactions
- 2.11 Transaction Characteristics
- 2.12 Timeouts
- 2.13 Dynamic Service Advertisements
- 2.14 Buffer Type Switch
- 2.15 Unsolicited Notification
- 2.16 Single or Multiple Application Contexts per Process
- 2.17 Context State Changes for a Client Thread
- 2.18 Support for Threads Programming
- 2.19 C Language ATMI Return Codes and Other Definitions
- 2.20 C Language TX Return Codes and Other Definitions
- 2.21 ATMI State Transitions
- 2.22 TX State Transitions
- 2.23 AEMsetblockinghook(3c)
- 2.24 AEOaddtypesw(3c)
- 2.25 AEPisblocked(3c)
- 2.26 AEWsetunsol(3c)
- 2.27 buffer(3c)
- 2.28 catgets(3c)
- 2.29 catopen, catclose(3c)
- 2.30 decimal(3c)
- 2.31 getURLEntityCacheDir(3c)
- 2.32 getURLEntityCaching(3c)
- 2.33 gp_mktime(3c)
- 2.34 nl_langinfo(3c)
- 2.35 rpc_sm_allocate, rpc_ss_allocate(3c)
- 2.36 rpc_sm_client_free, rpc_ss_client_free(3c)
- 2.37 rpc_sm_disable_allocate, rpc_ss_disable_allocate(3c)
- 2.38 rpc_sm_enable_allocate, rpc_ss_enable_allocate(3c)
- 2.39 rpc_sm_free, rpc_ss_free(3c)
- 2.40 rpc_sm_set_client_alloc_free, rpc_ss_set_client_alloc_free(3c)
- 2.41 rpc_sm_swap_client_alloc_free, rpc_ss_swap_client_alloc_free(3c)
- 2.42 setlocale(3c)
- 2.43 setURLEntityCacheDir(3c)
- 2.44 setURLEntityCaching(3c)
- 2.45 strerror(3c)
- 2.46 strftime(3c)
- 2.47 tpacall(3c)
- 2.48 tpabort(3c)
- 2.49 tpadmcall(3c)
- 2.50 tpadvertise(3c)
- 2.51 tpadvertisex(3c)
- 2.52 tpalloc(3c)
- 2.53 tpappthrinit(3c)
- 2.54 tpappthrterm(3c)
- 2.55 tpatz(3c)
- 2.56 tpbegin(3c)
- 2.57 tpbroadcast(3c)
- 2.58 tpcacheget(3c)
- 2.59 tpcachemremove(3c)
- 2.60 tpcacheput(3c)
- 2.61 tpcacheremove(3c)
- 2.62 tpcacheremoveall(3c)
- 2.63 tpcall(3c)
- 2.64 tpcancel(3c)
- 2.65 tpchkauth(3c)
- 2.66 tpchkunsol(3c)
- 2.67 tpclose(3c)
- 2.68 tpcommit(3c)
- 2.69 tpconnect(3c)
- 2.70 tpconvert(3c)
- 2.71 tpconvmb(3c)
- 2.72 tpcryptpw(3c)
- 2.73 tpdequeue(3c)
- 2.74 tpdiscon(3c)
- 2.75 tpenqueue(3c)
- 2.76 tpenvelope(3c)
- 2.77 tperrordetail(3c)
- 2.78 tpexport(3c)
- 2.79 tpfml32toxml(3c)
- 2.80 tpfmltoxml(3c)
- 2.81 tpforward(3c)
- 2.82 tpfree(3c)
- 2.83 tpgblktime(3c)
- 2.84 tpgetcache(3c)
- 2.85 tpgetadmkey(3c)
- 2.86 tpgetcallinfo(3c)
- 2.87 tpgetctxt(3c)
- 2.88 tpgetlev(3c)
- 2.89 tpgetmbenc(3c)
- 2.90 tpgetrepos(3c)
- 2.91 tpgetrply(3c)
- 2.92 tpgprio(3c)
- 2.93 tpimport(3c)
- 2.94 tpinit(3c)
- 2.95 tpkey_close(3c)
- 2.96 tpkey_getinfo(3c)
- 2.97 tpkey_open(3c)
- 2.98 tpkey_setinfo(3c)
- 2.99 tpnotify(3c)
- 2.100 tpopen(3c)
- 2.101 tppost(3c)
- 2.102 tprealloc(3c)
- 2.103 tprecv(3c)
- 2.104 tpresume(3c)
- 2.105 tpreturn(3c)
- 2.106 tprmclose(3c)
- 2.107 tprmend(3c)
- 2.108 tprmopen(3c)
- 2.109 tprmstart(3c)
- 2.110 tpsblktime(3c)
- 2.111 tpscmt(3c)
- 2.112 tpseal(3c)
- 2.113 tpsend(3c)
- 2.114 tpservice(3c)
- 2.115 tpsetcallinfo(3c)
- 2.116 tpsetctxt(3c)
- 2.117 tpsetmbenc(3c)
- 2.118 tpsetrepos(3c)
- 2.119 tpsetunsol(3c)
- 2.120 tpsign(3c)
- 2.121 tpsprio(3c)
- 2.122 tpstrerror(3c)
- 2.123 tpstrerrordetail(3c)
- 2.124 tpsubscribe(3c)
- 2.125 tpsuspend(3c)
- 2.126 tpsvrdone(3c)
- 2.127 tpsvrinit(3c)
- 2.128 tpsvrthrdone(3c)
- 2.129 tpsvrthrinit(3c)
- 2.130 tpterm(3c)
- 2.131 tptypes(3c)
- 2.132 tpunadvertise(3c)
- 2.133 tpunsubscribe(3c)
- 2.134 tputrace(3c)
- 2.135 tpxmltofml32(3c)
- 2.136 tpxmltofml(3c)
- 2.137 TRY(3c)
- 2.138 tuxgetenv(3c)
- 2.139 tuxgetmbaconv(3c)
- 2.140 tuxgetmbenc(3c)
- 2.141 tuxputenv(3c)
- 2.142 tuxreadenv(3c)
- 2.143 tuxsetmbaconv(3c)
- 2.144 tuxsetmbenc(3c)
- 2.145 tuxthrputenv(3c)
- 2.146 tx_begin(3c)
- 2.147 tx_close(3c)
- 2.148 tx_commit(3c)
- 2.149 tx_info(3c)
- 2.150 tx_open(3c)
- 2.151 tx_rollback(3c)
- 2.152 tx_set_commit_return(3c)
- 2.153 tx_set_transaction_control(3c)
- 2.154 tx_set_transaction_timeout(3c)
- 2.155 userlog(3c)
- 2.156 Usignal(3c)
- 2.157 Uunix_err(3c)