#ifndef CLIB_REXXTOOLS_PROTOS_H
#define CLIB_REXXTOOLS_PROTOS_H

#ifndef UTILITY_TAGITEM_H
#include <utility/tagitem.h>
#endif	/* UTILITY_TAGITEM_H */

APTR  rxInitARexx (char *,char *,ULONG,struct TagItem *);
void  rxFreeARexx (APTR);
APTR  rxGetPortName (APTR);
ULONG rxGetSignals (APTR);
struct RexxMsg *rxGetARexxMsg (APTR);
void  rxReplyARexxMsg (APTR,struct RexxMsg *,char *,LONG);
short rxSendARexxMsg (APTR,char *,short);
short rxSetARexxLastError (APTR,struct RexxMsg *,char *);
short rxParseARexx (APTR,struct RexxMsg *,APTR,APTR,LONG,struct TagItem *);
LONG  rxToNumber (APTR,char *);
void  rxToString (APTR,LONG,char *);

#endif	/* CLIB_REXXTOOLS_PROTOS_H
