.XLIST

; REC.MAC
; €¢â®à: Š®­îå®¢ „.‹.
; 21.03.92

SREC	struc
handle	dw	NULL	; +0
rsize	dw	NULL	; +2
buffer	dw	NIL	; +4
empty	dw	NIL	; +6
coder	dw	NIL	; +8
filter	dw	NIL	; +10
index	dw	NIL	; +12
SREC	ends

;------	Žâªàëâì ä ©«
mfunc	recopen,<near rec,near path,word rsize>,,extrn
;------	‡ ªàëâì ä ©«
mfunc	recclose,<near rec>,,extrn
;------	�ãää¥p
mfunc	recbuffer,<near rec,near rbuffer>,<near>,extrn
;------	—¨áâ ï § ¯¨áì
mfunc	recempty,<near rec,near rempty>,<near>,extrn
;------	”¨«ìâà
mfunc	recfilter,<near rec,near rfilter>,<near>,extrn
;------	˜¨äp®¢ «ìé¨ª
mfunc	reccoder,<near rec,near rcoder>,<near>,extrn
;------	ˆ­¤¥ªá á®pâ¨p®¢ª¨
mfunc	recindex,<near rec,near rindex>,<near>,extrn
;------	Š®«¨ç¥áâ¢® § ¯¨á¥© ¢ ä ©«¥
mfunc	reccount,<near rec>,<word>,extrn
;------	’¥ªãé ï § ¯¨áì ¢ ä ©«¥
mfunc	recrecno,<near rec>,<word>,extrn
;------	‘¯®§¨æ¨ ­¨à®¢ âì ­  ãª § ­­ãî § ¯¨áì ¢ ä ©«¥
mfunc	recgoto,<near rec,word rpos>,<word>,extrn
;------	—¨â âì § ¯¨áì ¨§ ä ©« 
mfunc	recload,<near rec>,,extrn
;------	�¨á âì § ¯¨áì ¢ ä ©«
mfunc	recsave,<near rec>,,extrn
;------	‡ ¯¨áì ¢ ä ©«¥ UP
mfunc	recprev,<near rec>,<byte>,extrn
;------	‡ ¯¨áì ¢ ä ©«¥ DN
mfunc	recnext,<near rec>,<byte>,extrn
;------	H ç «® ä ©« 
mfunc	recbof,<near rec>,<byte>,extrn
;------	Š®­¥æ ä ©« 
mfunc	receof,<near rec>,<byte>,extrn
;------	‚ ­ ç «® ä ©« 
mfunc	recgotop,<near rec>,<byte>,extrn
;------	‚ ª®­¥æ ä ©« 
mfunc	recgobot,<near rec>,<byte>,extrn

;------	„®¡ ¢¨âì § ¯¨áì ¢ ä ©«
mfunc	recappend,<near rec>,,extrn
;------	“¤ «¨âì â¥ªãéãî § ¯¨áì ¢ ä ©«¥
mfunc	recdelete,<near rec>,,extrn
;------	‚áâ ¢¨âì § ¯¨áì ¢ ä ©«
mfunc	recinsert,<near rec>,,extrn
;------	Žç¨áâ¨âì ä ©«
mfunc	reczap,<near rec>,,extrn

;------	‘®àâ¨à®¢ª  ¬ áá¨¢  ä ©« 
mfunc	recsort,<near rec,near _fcmp>,,extrn

;------	�®á«¥¤®¢ â¥«ì­ë© ¯®¨áª
mfunc	recfind,<near rec,near _fcmp>,,extrn
;------	�ëáâpë© ¯®¨áª
mfunc	recseek,<near rec,near _fcmp>,,extrn

.LIST
