/* ------------------------------------------------------------------------
 *
 *       BBBBBBBB    IIIIIIIIII  NN      NN  DDDDDDDD
 *       BB     BB       II      NNN     NN  DD     DD
 *       BB      BB      II      NNNN    NN  DD      DD
 *       BB     BB       II      NN NN   NN  DD      DD
 *       BBBBBBBB        II      NN  NN  NN  DD      DD
 *       BB     BB       II      NN   NN NN  DD      DD
 *       BB      BB      II      NN    NNNN  DD      DD
 *       BB     BB       II      NN     NNN  DD     DD
 *       BBBBBBBB    IIIIIIIIII  NN      NN  DDDDDDDD
 *
 *       Copyright 1998 by ELSA AG, Aachen (Germany)
 *
 *       @Project : v24 util routinen-header
 *       @System  :
 *       @Modul   : v24util.h
 *       @Prefix  : v24util
 *       @Hardware: Intel
 *       @Compiler: MSVC 6.0
 *       @Library : %
 *       @Author  : wf
 *       @Info    : Erstellt für serielle CAPI
 *       @Status  : %
 *
 * ------------------------------------------------------------------------
 *       @History :
 * 141298 /wf       - Angelegt
 * ------------------------------------------------------------------------ */

#include "bastypes.h"

/*--------------------------------------------------------------------------*/

tU32 xV24UtilSentCommand (tU32, char *);
/* Result codes: */
#define V24UTIL_SENT_COMMAND_SUCCESS          0
#define V24UTIL_SENT_COMMAND_ERROR            1

/*--------------------------------------------------------------------------*/

tU32    xV24UtilSearchModem (tU32, tU32, char *, char*);
/* Result codes: */
#define V24UTIL_SEARCH_MODEM_SUCCESS          0
#define V24UTIL_SEARCH_MODEM_ERROR            1
/* Range: */
#define V24UTIL_FROM_COM1                     1
#define V24UTIL_FROM_COM2                     2
#define V24UTIL_FROM_COM3                     3
#define V24UTIL_FROM_COM4                     4
#define V24UTIL_FROM_COM5                     5
#define V24UTIL_FROM_COM6                     6
#define V24UTIL_FROM_COM7                     7
#define V24UTIL_FROM_COM8                     8

#define V24UTIL_TO_COM1                       1
#define V24UTIL_TO_COM2                       2
#define V24UTIL_TO_COM3                       3
#define V24UTIL_TO_COM4                       4
#define V24UTIL_TO_COM5                       5
#define V24UTIL_TO_COM6                       6
#define V24UTIL_TO_COM7                       7
#define V24UTIL_TO_COM8                       8

/*--------------------------------------------------------------------------*/

tU32 xV24UtilSentCmdTestResp (tU32, char *, char *, char *);
/* Result codes: */
#define V24UTIL_SENT_COMMAND_RESPONSE_SUCCESS 0
#define V24UTIL_SENT_COMMAND_RESPONSE_ERROR   1

/*--------------------------------------------------------------------------*/

tU32 xV24UtilGetAtResponse (tU32, char *, char *);
/* Result codes: */
#define V24UTIL_SENT_COMMAND_RESPONSE_SUCCESS 0
#define V24UTIL_SENT_COMMAND_RESPONSE_ERROR   1

tU32 xW32UartGetDevDescription (tU32, char*);
/* Result codes: */
#define V24UTIL_GET_DEV_DESCRIPTION_SUCCESS 0
#define V24UTIL_GET_DEV_DESCRIPTION_ERROR   1








