src/commands/zmodem/zmodem.h File Reference

Go to the source code of this file.

Defines

#define ZPAD   '*'
#define ZDLE   030
#define ZDLEE   (ZDLE^0100)
#define ZBIN   'A'
#define ZHEX   'B'
#define ZBIN32   'C'
#define ZRQINIT   0
#define ZRINIT   1
#define ZSINIT   2
#define ZACK   3
#define ZFILE   4
#define ZSKIP   5
#define ZNAK   6
#define ZABORT   7
#define ZFIN   8
#define ZRPOS   9
#define ZDATA   10
#define ZEOF   11
#define ZFERR   12
#define ZCRC   13
#define ZCHALLENGE   14
#define ZCOMPL   15
#define ZCAN   16
#define ZFREECNT   17
#define ZCOMMAND   18
#define ZSTDERR   19
#define ZCRCE   'h'
#define ZCRCG   'i'
#define ZCRCQ   'j'
#define ZCRCW   'k'
#define ZRUB0   'l'
#define ZRUB1   'm'
#define GOTOR   0400
#define GOTCRCE   (ZCRCE|GOTOR)
#define GOTCRCG   (ZCRCG|GOTOR)
#define GOTCRCQ   (ZCRCQ|GOTOR)
#define GOTCRCW   (ZCRCW|GOTOR)
#define GOTCAN   (GOTOR|030)
#define ZF0   3
#define ZF1   2
#define ZF2   1
#define ZF3   0
#define ZP0   0
#define ZP1   1
#define ZP2   2
#define ZP3   3
#define CANFDX   01
#define CANOVIO   02
#define CANBRK   04
#define CANCRY   010
#define CANLZW   020
#define CANFC32   040
#define ESCCTL   0100
#define ESC8   0200
#define ZATTNLEN   32
#define TESCCTL   0100
#define TESC8   0200
#define ZCBIN   1
#define ZCNL   2
#define ZCRESUM   3
#define ZMSKNOLOC   0200
#define ZMMASK   037
#define ZMNEWL   1
#define ZMCRC   2
#define ZMAPND   3
#define ZMCLOB   4
#define ZMNEW   5
#define ZMDIFF   6
#define ZMPROT   7
#define ZTLZW   1
#define ZTCRYPT   2
#define ZTRLE   3
#define ZXSPARS   64
#define ZCACK1   1

Functions

 _PROTOTYPE (long UPDC32,(int b, long c))
 _PROTOTYPE (void from_cu,(void))
 _PROTOTYPE (int rdchk,(int f))
 _PROTOTYPE (int mode,(int n))
 _PROTOTYPE (void zsbhdr,(int type, char *hdr))
 _PROTOTYPE (void zsbh32,(char *hdr, int type))
 _PROTOTYPE (void zsdata,(char *buf, int length, int frameend))
 _PROTOTYPE (int zrdata,(char *buf, int length))
 _PROTOTYPE (int zgethdr,(char *hdr, int eflag))
 _PROTOTYPE (int zrbhdr,(char *hdr))
 _PROTOTYPE (void zputhex,(int c))
 _PROTOTYPE (int zgethex,(void))
 _PROTOTYPE (void stohdr,(long pos))
 _PROTOTYPE (long rclhdr,(char *hdr))
void vfile ()
 _PROTOTYPE (void bibi,(int n))

Variables

 Rxframeind
 Rxtype
 Rxcount
 Zrwindow
 Rxtimeout
char Rxhdr [4]
char Txhdr [4]
long Rxpos
long Txpos
 Txfcs32
 Crc32t
 Crc32
 Znulls
char Attn [ZATTNLEN+1]


Define Documentation

#define CANBRK   04

Definition at line 65 of file zmodem.h.

#define CANCRY   010

Definition at line 66 of file zmodem.h.

#define CANFC32   040

Definition at line 68 of file zmodem.h.

#define CANFDX   01

Definition at line 63 of file zmodem.h.

#define CANLZW   020

Definition at line 67 of file zmodem.h.

#define CANOVIO   02

Definition at line 64 of file zmodem.h.

#define ESC8   0200

Definition at line 70 of file zmodem.h.

#define ESCCTL   0100

Definition at line 69 of file zmodem.h.

#define GOTCAN   (GOTOR|030)

Definition at line 50 of file zmodem.h.

#define GOTCRCE   (ZCRCE|GOTOR)

Definition at line 46 of file zmodem.h.

#define GOTCRCG   (ZCRCG|GOTOR)

Definition at line 47 of file zmodem.h.

#define GOTCRCQ   (ZCRCQ|GOTOR)

Definition at line 48 of file zmodem.h.

#define GOTCRCW   (ZCRCW|GOTOR)

Definition at line 49 of file zmodem.h.

#define GOTOR   0400

Definition at line 45 of file zmodem.h.

#define TESC8   0200

Definition at line 76 of file zmodem.h.

#define TESCCTL   0100

Definition at line 75 of file zmodem.h.

#define ZABORT   7

Definition at line 21 of file zmodem.h.

#define ZACK   3

Definition at line 17 of file zmodem.h.

#define ZATTNLEN   32

Definition at line 73 of file zmodem.h.

#define ZBIN   'A'

Definition at line 9 of file zmodem.h.

#define ZBIN32   'C'

Definition at line 11 of file zmodem.h.

#define ZCACK1   1

Definition at line 103 of file zmodem.h.

#define ZCAN   16

Definition at line 30 of file zmodem.h.

#define ZCBIN   1

Definition at line 80 of file zmodem.h.

#define ZCHALLENGE   14

Definition at line 28 of file zmodem.h.

#define ZCNL   2

Definition at line 81 of file zmodem.h.

#define ZCOMMAND   18

Definition at line 32 of file zmodem.h.

#define ZCOMPL   15

Definition at line 29 of file zmodem.h.

#define ZCRC   13

Definition at line 27 of file zmodem.h.

#define ZCRCE   'h'

Definition at line 36 of file zmodem.h.

#define ZCRCG   'i'

Definition at line 37 of file zmodem.h.

#define ZCRCQ   'j'

Definition at line 38 of file zmodem.h.

#define ZCRCW   'k'

Definition at line 39 of file zmodem.h.

#define ZCRESUM   3

Definition at line 82 of file zmodem.h.

#define ZDATA   10

Definition at line 24 of file zmodem.h.

#define ZDLE   030

Definition at line 7 of file zmodem.h.

#define ZDLEE   (ZDLE^0100)

Definition at line 8 of file zmodem.h.

#define ZEOF   11

Definition at line 25 of file zmodem.h.

#define ZF0   3

Definition at line 53 of file zmodem.h.

#define ZF1   2

Definition at line 54 of file zmodem.h.

#define ZF2   1

Definition at line 55 of file zmodem.h.

#define ZF3   0

Definition at line 56 of file zmodem.h.

#define ZFERR   12

Definition at line 26 of file zmodem.h.

#define ZFILE   4

Definition at line 18 of file zmodem.h.

#define ZFIN   8

Definition at line 22 of file zmodem.h.

#define ZFREECNT   17

Definition at line 31 of file zmodem.h.

#define ZHEX   'B'

Definition at line 10 of file zmodem.h.

#define ZMAPND   3

Definition at line 89 of file zmodem.h.

#define ZMCLOB   4

Definition at line 90 of file zmodem.h.

#define ZMCRC   2

Definition at line 88 of file zmodem.h.

#define ZMDIFF   6

Definition at line 93 of file zmodem.h.

#define ZMMASK   037

Definition at line 86 of file zmodem.h.

#define ZMNEW   5

Definition at line 91 of file zmodem.h.

#define ZMNEWL   1

Definition at line 87 of file zmodem.h.

#define ZMPROT   7

Definition at line 94 of file zmodem.h.

#define ZMSKNOLOC   0200

Definition at line 84 of file zmodem.h.

#define ZNAK   6

Definition at line 20 of file zmodem.h.

#define ZP0   0

Definition at line 57 of file zmodem.h.

#define ZP1   1

Definition at line 58 of file zmodem.h.

#define ZP2   2

Definition at line 59 of file zmodem.h.

#define ZP3   3

Definition at line 60 of file zmodem.h.

#define ZPAD   '*'

Definition at line 6 of file zmodem.h.

#define ZRINIT   1

Definition at line 15 of file zmodem.h.

#define ZRPOS   9

Definition at line 23 of file zmodem.h.

#define ZRQINIT   0

Definition at line 14 of file zmodem.h.

#define ZRUB0   'l'

Definition at line 40 of file zmodem.h.

#define ZRUB1   'm'

Definition at line 41 of file zmodem.h.

#define ZSINIT   2

Definition at line 16 of file zmodem.h.

#define ZSKIP   5

Definition at line 19 of file zmodem.h.

#define ZSTDERR   19

Definition at line 33 of file zmodem.h.

#define ZTCRYPT   2

Definition at line 97 of file zmodem.h.

#define ZTLZW   1

Definition at line 96 of file zmodem.h.

#define ZTRLE   3

Definition at line 98 of file zmodem.h.

#define ZXSPARS   64

Definition at line 100 of file zmodem.h.


Function Documentation

_PROTOTYPE ( void  bibi,
(int n  
)

_PROTOTYPE ( long  rclhdr,
(char *hdr  
)

_PROTOTYPE ( void  stohdr,
(long pos  
)

_PROTOTYPE ( int  zgethex,
(void)   
)

_PROTOTYPE ( void  zputhex,
(int c  
)

_PROTOTYPE ( int  zrbhdr,
(char *hdr  
)

_PROTOTYPE ( int  zgethdr,
(char *hdr, int eflag)   
)

_PROTOTYPE ( int  zrdata,
(char *buf, int length)   
)

_PROTOTYPE ( void  zsdata,
(char *buf, int length, int frameend)   
)

_PROTOTYPE ( void  zsbh32,
(char *hdr, int type  
)

_PROTOTYPE ( void  zsbhdr,
(int type, char *hdr  
)

_PROTOTYPE ( int  mode,
(int n  
)

_PROTOTYPE ( int  rdchk,
(int f  
)

_PROTOTYPE ( void  from_cu,
(void)   
)

_PROTOTYPE ( long  UPDC32,
(int b, long c  
)

void vfile (  ) 


Variable Documentation

char Attn[ZATTNLEN+1]

Definition at line 38 of file zm.c.

Definition at line 36 of file zm.c.

Definition at line 35 of file zm.c.

Definition at line 29 of file zm.c.

Definition at line 27 of file zm.c.

char Rxhdr[4]

Definition at line 30 of file zm.c.

long Rxpos

Definition at line 32 of file zm.c.

Definition at line 19 of file zm.c.

Definition at line 28 of file zm.c.

Definition at line 34 of file zm.c.

char Txhdr[4]

Definition at line 31 of file zm.c.

long Txpos

Definition at line 33 of file zm.c.

Definition at line 37 of file zm.c.

Definition at line 229 of file rz.c.


Generated on Tue Mar 9 04:36:45 2010 for Minix by  doxygen 1.5.8