Go to the source code of this file.
|
GWENHYWFAR_API int | GWEN_Sar_AddFile (GWEN_SAR *sr, const char *fname) |
|
GWENHYWFAR_API void | GWEN_Sar_Attach (GWEN_SAR *sr) |
|
GWENHYWFAR_API int | GWEN_Sar_CheckArchive (const char *inFile) |
|
GWENHYWFAR_API int | GWEN_Sar_CheckFile (GWEN_SAR *sr, const GWEN_SAR_FILEHEADER *fh) |
|
GWENHYWFAR_API int | GWEN_Sar_CloseArchive (GWEN_SAR *sr, int abandon) |
|
GWENHYWFAR_API int | GWEN_Sar_CreateArchive (GWEN_SAR *sr, const char *aname) |
|
GWENHYWFAR_API int | GWEN_Sar_ExtractFile (GWEN_SAR *sr, const GWEN_SAR_FILEHEADER *fh) |
|
GWENHYWFAR_API void | GWEN_Sar_free (GWEN_SAR *sr) |
|
GWENHYWFAR_API const GWEN_SAR_FILEHEADER_LIST * | GWEN_Sar_GetHeaders (GWEN_SAR *sr) |
|
GWENHYWFAR_API GWEN_SAR * | GWEN_Sar_new (void) |
|
GWENHYWFAR_API int | GWEN_Sar_OpenArchive (GWEN_SAR *sr, const char *aname, GWEN_SYNCIO_FILE_CREATIONMODE cm, uint32_t acc) |
|
GWENHYWFAR_API int | GWEN_Sar_Sign (GWEN_SAR *sr, GWEN_CRYPTMGR *cm) |
|
GWENHYWFAR_API int | GWEN_Sar_SignArchive (const char *inFile, const char *signer, GWEN_CRYPT_KEY *key) |
|
GWENHYWFAR_API int | GWEN_Sar_UnpackArchive (const char *inFile, const char *where) |
|
GWENHYWFAR_API int | GWEN_Sar_Verify (GWEN_SAR *sr, GWEN_CRYPTMGR *cm) |
|
GWENHYWFAR_API int | GWEN_Sar_VerifyArchive (const char *inFile, const char *signer, GWEN_CRYPT_KEY *key) |
|
◆ GWEN_SAR
Definition at line 1 of file sar.h.
◆ GWEN_Sar_AddFile()
◆ GWEN_Sar_Attach()
◆ GWEN_Sar_CheckArchive()
◆ GWEN_Sar_CheckFile()
◆ GWEN_Sar_CloseArchive()
◆ GWEN_Sar_CreateArchive()
◆ GWEN_Sar_ExtractFile()
◆ GWEN_Sar_free()
◆ GWEN_Sar_GetHeaders()
◆ GWEN_Sar_new()
◆ GWEN_Sar_OpenArchive()
◆ GWEN_Sar_Sign()
◆ GWEN_Sar_SignArchive()
◆ GWEN_Sar_UnpackArchive()
GWENHYWFAR_API int GWEN_Sar_UnpackArchive |
( |
const char * |
inFile, |
|
|
const char * |
where |
|
) |
| |
◆ GWEN_Sar_Verify()
◆ GWEN_Sar_VerifyArchive()