/*->h.state */

extern void rxdatazero(void);
extern void txdatazero(void);
extern void faxpoll(void);
extern void stateinit(void);
extern void statefinit(void);
extern void stateclick(void);


extern void directreceive(void);
extern void directsend(void);
extern void directdial(char * text,int recv);

extern void voicedial(char * text,int map,int prefix);

extern void stategoquiet(void);
extern int  stategoanswer(void);
extern int  activestate(void);
extern int  onlinestate(void);

extern void statesavequiet(void);
extern void stateload(void);

extern void xsetstate(int fp);

extern void rxfaxzero(void);



typedef void (*faxcanfn)(void);

extern void faxcancel(void);
extern void setfaxcancelhandler(faxcanfn faxcanf);
extern void clearfaxcancelhandler(void);


extern int activemodem(void);
extern void clearmodem(void);

extern int checkactive(void);



