⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 opus_typedef.h

📁 A program that communicates with mobile, but need data line
💻 H
字号:
#ifndef OPUS_TYPEDEF_H
#define OPUS_TYPEDEF_H
/*==================================================================================================

    HEADER NAME : opus_typedef.h

    GENERAL DESCRIPTION
        This header file contains OPUS generic directives.

    TECHFAITH Telecom Confidential Proprietary
    (c) Copyright 2002 by TECHFAITH Telecom Corp. All Rights Reserved.
====================================================================================================

    Revision History
   
    Modification                  Tracking
    Date         Author           Number      Description of changes
    ----------   --------------   ---------   ------------------------------------------------------
    05/04/2002   Stanley Park     crxxxxx     Initial Creation

====================================================================================================
    INCLUDE FILES
==================================================================================================*/
/* None */

/*==================================================================================================
    CONSTANTS
==================================================================================================*/
/*
 * Various boolean values
 */
#define OP_TRUE                  (OP_BOOLEAN)(1)
#define OP_FALSE                 (OP_BOOLEAN)(0)

#define OP_ON                    (OP_BOOLEAN)(1)
#define OP_OFF                   (OP_BOOLEAN)(0)

#define OP_YES                   (OP_BOOLEAN)(1)
#define OP_NO                    (OP_BOOLEAN)(0)

#define OP_RIGHT                 (OP_BOOLEAN)(1)
#define OP_WRONG                 (OP_BOOLEAN)(0)

/*
 * Return status values
 */
#define OP_FAIL                  1
#define OP_SUCCESS               0

/*
 * NULL
 */
#define OP_NULL                  0

/*==================================================================================================
    MACROS
==================================================================================================*/
/* None */

/*==================================================================================================
    ENUMERATIONS
==================================================================================================*/
/* None */

/*==================================================================================================
    DATA STRUCTURES AND OTHER TYPEDEFS
==================================================================================================*/

/*
 * Basic data types
 */
typedef unsigned char             OP_BOOLEAN;

typedef signed char               OP_INT8;
typedef signed short              OP_INT16;
typedef signed int                OP_INT32;

typedef unsigned char             OP_UINT8;
typedef unsigned short            OP_UINT16;
typedef unsigned int              OP_UINT32;

typedef unsigned int              OP_TIMESTAMP;

#ifdef _WIN32
/*
 * For Visual C++ compiler
 */
typedef __int64                   OP_INT64;
typedef unsigned __int64          OP_UINT64;

#else /* _WIN32 */

typedef long long int             OP_INT64;
typedef unsigned long long int    OP_UINT64;

#endif /* _WIN32 */

/*
 * Generic return value type to catch SUCCESS, FAIL
 */
typedef OP_INT32                  OPUS_RETURN_STATUS;

/*==================================================================================================
    GLOBAL VARIABLES DECLARATIONS
==================================================================================================*/
/* None */

/*==================================================================================================
    FUNCTION PROTOTYPES
==================================================================================================*/
/* None */

/*================================================================================================*/
#endif  /* OPUS_TYPEDEF_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -