packer.h

来自「国际标准协议的」· C头文件 代码 · 共 50 行

H
50
字号
#ifndef PACKER_H
#define PACKER_H

#define L_PKG    2048

/* function */

int packer(BYTE * pkg,TRANSACTION *p);
int unpacker(BYTE *pkg,TRANSACTION *p);
int pack_head(TRANSACTION *p,BYTE *pkgH);
int unpack_head(BYTE *pkg,TRANSACTION *p);
int pack_gquqr(TRANSACTION *P,BYTE * pkg);
int unpack_gquqr(BYTE *pkg,TRANSACTION *p);
int pack_gqus(TRANSACTION *P,BYTE * pkg);
int unpack_gqus(BYTE *pkg,TRANSACTION *p);
int pack_csuqr (TRANSACTION *p,BYTE * pkg);
int unpack_csuqr(BYTE *pkg,TRANSACTION *p);
int pack_csus (TRANSACTION *p,BYTE * pkg);
int unpack_csus(BYTE *pkg,TRANSACTION *p);
int pack_luser(TRANSACTION *p,BYTE * pkg);
int unpack_luser(BYTE *pkg,TRANSACTION *p);
int pack_scre(TRANSACTION *p,BYTE * pkg);
int unpack_scre(BYTE *pkg,TRANSACTION *p);
int pack_ccre(TRANSACTION *p,BYTE * pkg);
int unpack_ccre(BYTE *pkg,TRANSACTION *p);
int pack_upsdoc(TRANSACTION *p,BYTE * pkg);
int unpack_upsdoc(BYTE *pkg,TRANSACTION *p);
int pack_upcdoc(TRANSACTION *p,BYTE * pkg);
int unpack_upcdoc(BYTE *pkg,TRANSACTION *p);
int pack_getpas(TRANSACTION *p,BYTE * pkg);
int unpack_getpas(BYTE *pkg,TRANSACTION *p);
int pack_sdocqr(TRANSACTION *p,BYTE * pkg);
int unpack_sdocqr(BYTE *pkg,TRANSACTION *p);
int pack_cdocqr(TRANSACTION *p,BYTE * pkg);
int unpack_cdocqr(BYTE *pkg,TRANSACTION *p);
int pack_amtqr (TRANSACTION *p,BYTE * pkg);
int unpack_amtqr(BYTE *pkg,TRANSACTION *p);
int pack_trqr (TRANSACTION *p,BYTE * pkg);
int unpack_trqr(BYTE *pkg,TRANSACTION *p);
int pack_auqr (TRANSACTION *p,BYTE * pkg);
int unpack_auqr(BYTE *pkg,TRANSACTION *p);
int pack_trs (TRANSACTION *p,BYTE * pkg);
int unpack_trs(BYTE *pkg,TRANSACTION *p);
int pack_sbt (TRANSACTION *p,BYTE * pkg);
int unpack_sbt(BYTE *pkg,TRANSACTION *p);
int pack_fluct (TRANSACTION *p,BYTE * pkg);
int unpack_fluct(BYTE *pkg,TRANSACTION *p);
int pack_csu (TRANSACTION *p,BYTE * pkg);
int pack_csu (TRANSACTION *p,BYTE * pkg);
#endif

⌨️ 快捷键说明

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