ec.h

来自「CICS简单入门例程 CICS环境构架 1 安装服务器 1) 建立用户C」· C头文件 代码 · 共 73 行

H
73
字号
/* EasyCICS v2.11 */

/******************************************************************************/
/*---------------------------- HEADER FILES ----------------------------------*/

#ifndef  WIN32
	#define _stdcall
#endif


#include <stdio.h>
#include <stdlib.h>
#include <string.h>


/*****************************************************************************/
/*Normal Functions*/

void GetValue( char *KeyName, char *Vlu );
void SetValue( char *KeyName, char *Vlu );
void GetValue1(char *Key, char *Value, int Num);


void RsCreate(int ColNum);
void RsOpen();
void RsNewTable(int ColNum);

void RsAddRow();
void RsSaveRow();
void RsFetchRow();
void RsClose();

void RsSetCol(int Col, char *Vlu);
void RsGetCol(int Col, char *Vlu);
void RsGetCol1(int Col, char *Vlu, int Num);
void RsSetColNameList(char *ColName);

int RsGetRowNum();
int RsGetColNum();
int RsGetTableColNum(int nt);
int RsGetTableRowNum(int nt);


int GetCommLen();
void BinaryToAscii(char *bs, char *as, int n);
int AsciiToBinary(char *as, char *bs);
int GetBlockSize();
int LoadBlock(char *blk);


void EcInit();
int ConnectServer(char *ServerName, char *UserName, char *Password);
int ConnectServer2(char *ServerName1, char *ServerName2, char *UserName, char *Password);
void ConnectServer0(char *ServerName, char *UserName, char *Password);
void BeginWrite();
void DisConnect();

short CallProgramAndCommit(char *ProgramName);
short CallProgram(char *ProgramName);
short CallProgramAndCommit1(char *ProgramName);

short Commit();
short RollBack();

short CallProgramDSyncAndCommit(char *ProgramName);
short CallProgramDSync(char *ProgramName);
short GetReply(void);

int Upload(char *fs, char *svr_fs);

void SetEciTimeOut(int TimeOut);
void SetTransId(char *TransId);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?