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

📄 lvkzlibtypes.pas

📁 单独打包出来
💻 PAS
字号:
{ Description:
    For documentation for the zLib compression engine,
    please visit the official zLib webpage at:

    <EXTLINK http://www.gzip.org/zlib/>http://www.gzip.org/zlib/</EXTLINK>
}
unit lvkZLibTypes;

// $Revision: 5 $
// $Date: 16.04.03 10:51 $
// $Archive: /Components/LVK/source/lvkZLibTypes.pas $

interface

{$I VERSIONS.INC}
{$I DIRECTIVES.INC}

type
	PInteger				= ^Integer;
	uInt						= LongWord;
	uLong						= LongWord;
	uLongf					= ULONG;
	puLongf					= ^ULONG;
	voidpf					= Pointer;
	voidp						= Pointer;
	z_off_t					= LongInt;
	crc_table				= array[ Byte ] of uLongf;
	pcrc_table			= ^crc_table;
	TGZFILE					= VOIDP;
	alloc_func			= function( opaque : voidpf; items : uInt; size : uInt ): Pointer; stdcall;
	free_func				= procedure( opaque : voidpf; address : voidpf ); stdcall;
	internal_state	= record end;
	pinternal_state	= ^internal_state;
	z_stream				= record
		next_in				: PChar;
		avail_in			: uInt;
		total_in			: uLong;
		next_out			: PChar;
		avail_out			: uInt;
		total_out			: uLong;
		msg						: PChar;
		state					: pinternal_state;
		zalloc				: alloc_func;
		zfree					: free_func;
		opaque				: Pointer;
		data_type			: Integer;
		adler					: uLong;
		reserved			: uLong;
	end;

implementation

end.

⌨️ 快捷键说明

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