tpinit

tpinit

int tpinit(TPINIT *tpinfo)
描述: 與TUXEDO SERVER建立連線
參數:TPINFO
返回值: 失敗返回-1, 錯誤號保存在全局變數tperrno中。
TPINIT結構體在atmi.h中的定義如下
struct tpinfo_t {
char usrname[MAXTIDENT+2]; /* client user name */
char cltname[MAXTIDENT+2]; /* application client name */
char passwd[MAXTIDENT+2]; /* application password */
char grpname[MAXTIDENT+2]; /* client group name */
long flags;/* initialization flags */
long datalen; /* length of app specific data */
long data; /* placeholder for app data */
};
typedef struct tpinfo_t TPINIT;
說明:username,cltname,passwd,grpname,data,datalen用於安全認證中
flags:用於定義以何種方式通知該客戶端一個UNSOLICTED MESSAGE的到來.它的值可以為:
TPU-SIG
TPU-DIP
TPU-IGN
TPSA-FASTPATH
TPSA-PROTECTED

相關詞條

熱門詞條

聯絡我們