⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tsengineqt.h

📁 调用tuxedo服务的dll库的源代码。其中用到了c++ qt 库4.3。
💻 H
字号:
#ifndef TSENGINEQT_H
#define TSENGINEQT_H

#include "tsengineqt_global.h"
#include <qobject.h>
#include "ctuxedothread.h"

class TSENGINEQT_EXPORT TSEngineQT: public QObject
{
  Q_OBJECT
public:
	TSEngineQT();
	~TSEngineQT();
	//QString qs;
public slots:
void Inited(int i);
void OnTimer();
private:

};
//extern "C" __declspec(dllexport) int  __stdcall TuxStatus(long ChannelID);
extern "C" __declspec(dllexport) int __stdcall TuxInit(char * WSNADDR, char *userName,char *pwd,char * cltName,char * grpName,bool bAsync,long hWnd,TUXCALLBACK cbAddress);
extern "C" __declspec(dllexport) int __stdcall TuxTerm();

extern "C" __declspec(dllexport) int __stdcall TuxFmlCall(long ChannelID,char * SrvName,bool bAsync);

extern "C" __declspec(dllexport) int __stdcall TuxInitDone();
extern "C" __declspec(dllexport) int __stdcall TuxCallDone(long ChannelID);
extern "C" __declspec(dllexport) int __stdcall TuxGetInitErrID();
extern "C" __declspec(dllexport) int __stdcall TuxGetInitErrDesc(char **psErrDesc,long * pLen);
extern "C" __declspec(dllexport) int __stdcall TuxGetCallErrID(long ChannelID);
extern "C" __declspec(dllexport) int __stdcall TuxGetCallErrDesc(long ChannelID,char **psErrDesc,long * pLen);

extern "C" __declspec(dllexport) int __stdcall TuxFmlAllocBuf(long ChannelID,long nSndBufLen,long nRcvBufLen);
extern "C" __declspec(dllexport) int __stdcall TuxFmlFreeBuf(long ChannelID);
extern "C" __declspec(dllexport) int __stdcall TuxFmlSetSndFld(long ChannelID,long FldID,long nRow, char *  pValue,long nLen);
extern "C" __declspec(dllexport) int __stdcall TuxFmlGetRcvFld(long ChannelID,long FldID,long nRow, char * pValue,long * pLen);

extern "C" __declspec(dllexport) int __stdcall TuxStrCall(char * SrvName, char *inputBuf,char **outputBuf,long * outputLen,bool bAsync);

extern "C" __declspec(dllexport) int __stdcall GetNtpTime(char *sIP,long port,char ** psTime);
//extern "C" __declspec(dllexport) int __stdcall WebSrvInit(char * wsdlAddr,char * servName,char * portName, char * userName, char * pwd);

#endif // TSENGINEQT_H

⌨️ 快捷键说明

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