PB 電子会議室
カテゴリ:PowerBuilderの開発環境
日付:2001年06月21日 15:42 発信者:Rt
題名:RE(9):PB7.0: Socket通信 recvのロジックについて
M.Mさん、こんにちは。
なお、これらはVCの記述なので実際はPB用に変換して使用しています。
unsigned short -> unsignedinteger
int -> long
で、変換しています。
cmd型
struct PalmWat_Cmd_s {
long request; /* request for Pro. */
unsigned short palmid;
char sheet_type;
char sheet_mode; /* for palmid, sheet_type */
unsigned short sheetno;
char sheet_loc[32]; /* 1-(the number of items) */
char list_loc[32]; /* 1-(the number of sheets) */
char dummy[2]; /* for sheetno */
long datalen;
char userfunc[40];
char keyword[40];
char keyword_new[40];
char data[2048];
char input_date[32];
char from_date[32];
char to_date[32];
char from_key[32];
char to_key[32];
};
rsp型
struct PalmWat_Rsp_s {
long status; /* status */
unsigned short sheetno;
char sheet_loc[32];
char list_loc[32];
char dummy[2];
long datalen; /* used at receiving data
*/
char data[2048]; /* used at receiving data */
char from_date[40];
char to_date[40];
};
chk型
typedef struct {
int total ;
int assign ;
int space ;
} CHK_BUF ;
なにか参考になったでしょうか?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Anywhere Server
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.