oshead.h

来自「linux程序」· C头文件 代码 · 共 81 行

H
81
字号
#ifndef  _COMPUNICATE_OSHEAD_H_
#define  _COMPUNICATE_OSHEAD_H_

//#include <limits.h>

#include <stdio.h>
#include <assert.h>
#define __REDHATLINUX__


#ifdef __Win32__
    #include <process.h>
    #include <windows.h>
    #include "Win32header.h"
#endif

        #define OS_NoError      0
        #define NO_Error        0 
        #define OS_CommonError  -1

        #define OS_HasError -1
        #define OS_NOERROR	0

        typedef int  OS_Error;
 
    #ifdef __Win32__
        /* Typedefs */
        typedef unsigned short Bool16;
        typedef unsigned char  Bool8;
        typedef unsigned int   PointerSizedInt;
        typedef unsigned char  UInt8;
        typedef char           SInt8;
        typedef unsigned short UInt16;
        typedef signed short   SInt16;
        typedef unsigned int   UInt32;
        typedef signed int     SInt32;
        typedef LONGLONG       SInt64;
        typedef ULONGLONG      UInt64;
        typedef float          Float32;
        typedef double         Float64;
        typedef unsigned long  FourCharCode;
        typedef FourCharCode   OSType;
   #endif


    #ifdef __REDHATLINUX__
        /* Typedefs */
        typedef unsigned short Bool16;
        typedef unsigned char  Bool8;
        typedef unsigned int   PointerSizedInt;
        typedef unsigned char  UInt8;
        typedef char           SInt8;
        typedef unsigned short UInt16;
        typedef signed short   SInt16;
        typedef unsigned int   UInt32;
        typedef signed int     SInt32;
        typedef long long      SInt64;
        typedef unsigned long long UInt64;
        typedef float          Float32;
        typedef double         Float64;
        typedef unsigned long  FourCharCode;
        typedef FourCharCode   OSType;
   #endif
           
        enum OSMUXCONSTANT
        {
        	OSMUX_ENTER = 1,
        	OSMUX_BUSY  = 2,
        };

		enum LOGLEVEL
		{
			LOG_DEBUG   = 0,
			LOG_WARNING = 1,
			LOG_ERROR   = 2,
			LOG_LOG     = 3,
		};


#endif

⌨️ 快捷键说明

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