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

📄 ospxmltype.c

📁 mgcp协议源代码。支持多种编码:g711
💻 C
📖 第 1 页 / 共 2 页
字号:
  /* A9     */  OSPC_XMLTYPE_CHAR ,  /* AA     */  OSPC_XMLTYPE_CHAR ,  /* AB     */  OSPC_XMLTYPE_CHAR ,  /* AC     */  OSPC_XMLTYPE_CHAR ,  /* AD     */  OSPC_XMLTYPE_CHAR ,  /* AE     */  OSPC_XMLTYPE_CHAR ,  /* AF     */  OSPC_XMLTYPE_CHAR ,  /* B0     */  OSPC_XMLTYPE_CHAR ,  /* B1     */  OSPC_XMLTYPE_CHAR ,  /* B2     */  OSPC_XMLTYPE_CHAR ,  /* B3     */  OSPC_XMLTYPE_CHAR ,  /* B4     */  OSPC_XMLTYPE_CHAR ,  /* B5     */  OSPC_XMLTYPE_CHAR ,  /* B6     */  OSPC_XMLTYPE_CHAR ,  /* B7     */  OSPC_XMLTYPE_CHAR ,  /* B8     */  OSPC_XMLTYPE_CHAR ,  /* B9     */  OSPC_XMLTYPE_CHAR ,  /* BA     */  OSPC_XMLTYPE_CHAR ,  /* BB     */  OSPC_XMLTYPE_CHAR ,  /* BC     */  OSPC_XMLTYPE_CHAR ,  /* BD     */  OSPC_XMLTYPE_CHAR ,  /* BE     */  OSPC_XMLTYPE_CHAR ,  /* BF     */  OSPC_XMLTYPE_CHAR ,  /* C0     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* C1     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* C2     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* C3     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* C4     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* C5     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* C6     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* C7     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* C8     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* C9     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* CA     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* CB     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* CC     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* CD     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* CE     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* CF     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* D0     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* D1     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* D2     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* D3     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* D4     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* D5     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* D6     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* D7     */  OSPC_XMLTYPE_CHAR ,  /* D8     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* D9     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* DA     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* DB     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* DC     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* DD     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* DE     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* DF     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* E0     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* E1     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* E2     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* E3     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* E4     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* E5     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* E6     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* E7     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* E8     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* E9     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* EA     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* EB     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* EC     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* ED     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* EE     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* EF     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* F0     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* F1     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* F2     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* F3     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* F4     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* F5     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* F6     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* F7     */  OSPC_XMLTYPE_CHAR ,  /* F8     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* F9     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* FA     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* FB     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* FC     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* FD     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* FE     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,  /* FF     */  OSPC_XMLTYPE_CHAR | OSPC_XMLTYPE_LETTER | OSPC_XMLTYPE_NAME | OSPC_XMLTYPE_NAME1 ,};#define OSPC_XML_CTYPESIZE (sizeof(OSPVXMLCType)/sizeof(unsigned char))/**//*-----------------------------------------------------------------------* * OSPPXMLIsChar() - is a byte a valid XML character *-----------------------------------------------------------------------*/#ifndef OSPPXMLIsCharunsigned              /* returns non-zero if true */OSPPXMLIsChar(    unsigned char ospvChar){    unsigned ospvIs = OSPC_FALSE;    if (ospvChar <= OSPC_XML_CTYPESIZE)    {        ospvIs = OSPVXMLCType[ospvChar] & OSPC_XMLTYPE_CHAR;    }    return(ospvIs);}#endif/**//*-----------------------------------------------------------------------* * OSPPXMLIsSpace() - is a byte a valid XML space character *-----------------------------------------------------------------------*/#ifndef OSPPXMLIsSpaceunsigned              /* returns non-zero if true */OSPPXMLIsSpace(    unsigned char ospvChar){    unsigned ospvIs = OSPC_FALSE;    if (ospvChar <= OSPC_XML_CTYPESIZE);    {        ospvIs = OSPVXMLCType[ospvChar] & OSPC_XMLTYPE_SPACE;    }    return(ospvIs);}#endif/**//*-----------------------------------------------------------------------* * OSPPXMLIsLetter() - is a byte a valid XML letter character *-----------------------------------------------------------------------*/#ifndef OSPPXMLIsLetterunsigned              /* returns non-zero if true */OSPPXMLIsLetter(    unsigned char ospvChar){    unsigned ospvIs = OSPC_FALSE;    if (ospvChar <= OSPC_XML_CTYPESIZE)    {        ospvIs = OSPVXMLCType[ospvChar] & OSPC_XMLTYPE_LETTER;    }    return(ospvIs);}#endif/**//*-----------------------------------------------------------------------* * OSPPXMLIsDigit() - is a byte a valid XML digit character *-----------------------------------------------------------------------*/#ifndef OSPPXMLIsDigitunsigned              /* returns non-zero if true */OSPPXMLIsDigit(    unsigned char ospvChar){    unsigned ospvIs = OSPC_FALSE;    if (ospvChar <= OSPC_XML_CTYPESIZE)    {        ospvIs = OSPVXMLCType[ospvChar] & OSPC_XMLTYPE_DIGIT;    }    return(ospvIs);}#endif/**//*-----------------------------------------------------------------------* * OSPPXMLIsName() - is a byte a valid XML name character *-----------------------------------------------------------------------*/#ifndef OSPPXMLIsNameunsigned              /* returns non-zero if true */OSPPXMLIsName(    unsigned char ospvChar){    unsigned ospvIs = OSPC_FALSE;    if (ospvChar <= OSPC_XML_CTYPESIZE)    {        ospvIs = OSPVXMLCType[ospvChar] & OSPC_XMLTYPE_NAME;    }    return(ospvIs);}#endif/**//*-----------------------------------------------------------------------* * OSPPXMLIsName1() - is byte valid as first character in XML name *-----------------------------------------------------------------------*/#ifndef OSPPXMLIsName1unsigned              /* returns non-zero if true */OSPPXMLIsName1(    unsigned char ospvChar){    unsigned ospvIs = OSPC_FALSE;    if (ospvChar <= OSPC_XML_CTYPESIZE)    {        ospvIs = OSPVXMLCType[ospvChar] & OSPC_XMLTYPE_NAME1;    }    return(ospvIs);}#endif

⌨️ 快捷键说明

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