- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
tuxedo客户端ATMI.
Tuxedo客户端ATMI
Client端ATMI:
int tperrno()
功 能: 获取当前错误代号。
输入参数:
输出参数:
返 回: 错误代号。
char *tpstrerror(int tperrno)
功 能: 获取错误信息。
输入参数: tperrno 错误代号。
输出参数:
返 回: 错误信息字符串指针。
char *tpalloc(char *type, char *subtype, long size)
功 能: 申请内存缓冲区。
输入参数: type 缓冲区类型。
subtype 缓冲区子类型。
size 缓冲区长度。
输出参数:
返 回: 缓冲区指针。
如果失败,则返回空指针。
char *tprealloc(char *bufptr, long size)
功 能: 修改已分配缓冲区长度。
输入参数: bufptr 已分配缓冲区指针。
size 新缓冲区长度。
输出参数:
返 回: 新缓冲区指针。
如果失败,则返回空指针。
void tpfree(char *bufptr)
功 能: 释放已分配缓冲区。
输入参数: bufptr 已分配缓冲区指针。
输出参数:
返 回:
int tpchkauth()
功 能: 获取安全认证级别。
输入参数:
输出参数:
返 回: TPNOAUTH 不需要密码。
TPSYSAUTH 需要密码。
TPAPPAUTH 需要密码及应用特别信息。
TPACLAUTH 访问控制表处于活动状态。
其他 失败。
int tpinit(TPINIT *tpinfo)
功 能: 初始化一个应用。
输入参数: tpinfo 初始化信息结构。该结构定义如下:
struct {
char usrname[32]; (用户名,32字节)
char cltname[32]; (终端名称,32字节)
char passwd[32]; (密码,前8字节有意义)
char grpname[32]; (组名,32字节)
long flags; (通知类型及系统访问方式标志)
TPU_SIG 选择信号通知。
TPU_DIP 投入式通知(用tpchkunsol()检查)。
TPU_IGN 忽略通知。
TPSA_FASTPATH 系统快捷访问。
TPSA_PROTECTED 系统保护访问。
long datalen; (应用特别信息长度)
long data; (应用特别信息索引)
}
输出参数:
返 回: -1 失败。
其他 成功。
int tpterm()
功 能: 结束应用。
输入参数:
输出参数:
返 回: -1 失败。
其他 成功。
int tpacall(char *service, char *bufptr, long length, long flags)
功 能: 发送服务请求。
输入参数: service 请求服务名称。
bufptr 发送缓冲区指针。
length 发送缓冲区长度(只有缓冲区类型为CARRAY时需要,
其他均为0)。
flags 标志:
TPNOTRAN 交易模式下不调用。
TPNOREPLY 无返回。
TPNOBLOCK 延时不等待。
TPNOTIME 无超时。
TPSIGRSTRT 允许信号。
输出参数:
返 回: -1 失败。
其他 应用服务句柄。
int tpgetreply(int *handle, char **bufpp, long *length, long flags)
功 能: 获取服务返回。
输入参数: handle 由tpacall()返回的应用服务句柄。
flags 标志(与tpacall()相同,另增如下):
TPGETANY 忽略应用服务句柄,接收任意有效返回。
TPNOCHANGE 接收与请求相同类型缓冲区返回。
输出参数: bufpp 接收返回信息缓冲区指针的指针。
length 返回信息长度指针。
返 回: -1 失败。
其他 成功。
int tpcancel(int handle)
功 能: 取消一个交易(服务请求)。
输入参数: handle 由tpac
您可能关注的文档
- TSC1750V低温冰箱..doc
- TSGD0001-2009压力管道安全技术监察规程工业管道(高清晰版)..doc
- TSGQ7015-2008修改版..doc
- TSGT7026..doc
- TSGT7001-2009电梯监督检验和定期检验规则-曳引与强制驱动电梯..doc
- TSGZ0004-2007特种设备体系基本要求..doc
- TSG_D0001-2009_压力管道安全技术监察规程工业管道(高清晰版)..doc
- TSG_Z0005-2007_特种设备制造、安装、改造、维修质量保证体系基本要求..doc
- TSH纳米介入疗法简介..doc
- TSG_Z0004-2007特种设备制造、安装、改造、维修质量保证体系基本要求..doc
最近下载
- 人教版二年级语文下册描红字帖.xls VIP
- 托福听力1100句[整理].pdf
- _山东省济南市莱芜区2020-2021学年八年级下学期期末数学试卷(五四学制).doc VIP
- 老友记台词剧本第一季第1集中英双语左右对照.pdf
- 中考复习声光热综合复习题.doc
- 遗留矿山生态修复示范性工程 投标方案(技术方案).doc
- SY_T 4216.4-2018 石油天然气建设工程施工质量验收规范油气输送管道穿越工程 第4部分:水域开挖穿越工程.docx
- 党员在“政治生日”感言讲话稿.docx VIP
- Marantz马兰士SR6013产品说明书.pdf
- 中小尺寸oled显示技术概论_level2面板综述逐字稿.pdf
文档评论(0)