/* voc 2.1.0 [2025/05/18] for gcc LP64 on slackware xtspaF */

#ifndef ethGZReaders__h
#define ethGZReaders__h

#include "SYSTEM.h"
#include "Files.h"

typedef
	struct ethGZReaders_Reader {
		Files_File file;
		INT32 res;
		char _prvt0[628];
	} ethGZReaders_Reader;



import ADDRESS *ethGZReaders_Reader__typ;

import void ethGZReaders_Close (ethGZReaders_Reader *r, ADDRESS *r__typ);
import void ethGZReaders_Open (ethGZReaders_Reader *r, ADDRESS *r__typ, Files_File file);
import INT32 ethGZReaders_Pos (ethGZReaders_Reader *r, ADDRESS *r__typ);
import void ethGZReaders_Read (ethGZReaders_Reader *r, ADDRESS *r__typ, CHAR *ch);
import void ethGZReaders_ReadBytes (ethGZReaders_Reader *r, ADDRESS *r__typ, CHAR *buf, ADDRESS buf__len, INT32 offset, INT32 len, INT32 *read);
import void *ethGZReaders__init(void);


#endif // ethGZReaders
