You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
118 lines
4.7 KiB
C
118 lines
4.7 KiB
C
/************************************************************************/
|
|
/* SISCO SOFTWARE MODULE HEADER *****************************************/
|
|
/************************************************************************/
|
|
/* (c) Copyright Systems Integration Specialists Company, Inc., */
|
|
/* 1986 - 1997, All Rights Reserved. */
|
|
/* */
|
|
/* PROPRIETARY AND CONFIDENTIAL */
|
|
/* */
|
|
/* MODULE NAME : glberror.h */
|
|
/* PRODUCT(S) : MMSEASE */
|
|
/* */
|
|
/* MODULE DESCRIPTION : */
|
|
/* This module contains defines for all the entities that may */
|
|
/* generate error code. */
|
|
/* */
|
|
/* GLOBAL FUNCTIONS DEFINED IN THIS MODULE : */
|
|
/* */
|
|
/* MODIFICATION LOG : */
|
|
/* Date Who Rev Comments */
|
|
/* -------- --- ------ ------------------------------------------- */
|
|
/* 10/30/98 DSF 02 Added E_ACTIVEMMS */
|
|
/* 03/18/98 JRB 01 Added E_ASN1_DEC. */
|
|
/* 04/02/97 DTL 7.00 MMSEASE 7.0 release. See MODL70.DOC for */
|
|
/* history. */
|
|
/************************************************************************/
|
|
|
|
|
|
/*** NOTE : These defines are for reference only, and are not used in */
|
|
/* creating the actual error code defines. */
|
|
|
|
#ifndef GBLERROR_INCLUDED
|
|
#define GBLERROR_INCLUDED
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#define E_SUBSYS 0x0 /* underlying MAP subsystem: */
|
|
/* Board or Board Driver (non-SISCO) */
|
|
|
|
#define E_DRIVER 0x100 /* SISCO MAP Board Driver */
|
|
#define E_DH 0x200 /* SISCO Data Highway Driver */
|
|
|
|
#define EX_DRIVER 0x500 /* SISCO MAP Board Driver Exceptions */
|
|
#define EX_DH 0x600 /* SISCO Data Highway Driver Exceptions */
|
|
|
|
#define E_CASESUIC 0xA00 /* CASE SUIC */
|
|
#define E_ACSESUIC 0xB00 /* ACSE SUIC */
|
|
|
|
#define EX_CASESUIC 0xE00 /* CASE SUIC Exceptions */
|
|
#define EX_ACSESUIC 0xF00 /* ACSE SUIC Exceptions */
|
|
|
|
#define E_TP4 0x1200 /* TP4 errors (see tp4api.h) */
|
|
|
|
#define E_CASESUIC_IS 0x1400 /* CASE SUIC Implementation Specific */
|
|
#define E_ACSESUIC_IS 0x1500 /* ACSE SUIC Implementation Specific */
|
|
|
|
#define EX_CASESUIC_IS 0x1900 /* CASE SUIC Implementation Specific Exceptions */
|
|
#define EX_ACSESUIC_IS 0x1A00 /* ACSE SUIC Implementation Specific Exceptions */
|
|
|
|
#define E_SESSIF 0x1E00 /* Session Interface */
|
|
#define E_CASE 0x1F00 /* SISCO CASE Layer Provider */
|
|
|
|
#define EX_SESSIF 0x2400 /* Session Interface Exceptions */
|
|
#define EX_CASE 0x2500 /* SISCO CASE Layer Provider Exceptions */
|
|
|
|
#define E_SESSIF_IS 0x2800 /* Session IF Implementation Spec */
|
|
#define E_CASE_IS 0x2900 /* SISCO CASE Layer Provider Imp. Spec */
|
|
|
|
#define EX_SESSIF_IS 0x2D00 /* Session IF Implementation Spec Exceptions */
|
|
#define EX_CASE_IS 0x2E00 /* SISCO CASE Layer Provider Imp. Spec Exceptions */
|
|
|
|
#define E_ACSE2 0x3000 /* ACSE2 errors (see acse2usr.h) */
|
|
#define E_COPP 0x3100 /* COPP errors (see copp_usr.h) */
|
|
#define E_COSP 0x3200 /* COSP errors (see cosp_usr.h) */
|
|
#define E_CLNP 0x3400 /* CLNP errors (see clnp_usr.h) */
|
|
#define E_SUBNET 0x3500 /* SUBNET errors (see clnp_usr.h) */
|
|
#define E_ADLC 0x3600 /* ADLC errors (see adlc_usr.h) */
|
|
#define E_RLI_IPC 0x3700 /* RLI_IPC errors (see rli_ipce.h) */
|
|
|
|
#define E_CFG_UTIL 0x4000 /* CFG UTIL codes */
|
|
#define E_HLM 0x4100 /* HLM codes */
|
|
#define E_HLM_MMS 0x4200 /* HLM MMS code */
|
|
|
|
#define E_ACTIVEMMS 0x4A00 /* ActiveMMS codes */
|
|
|
|
#define E_CM 0x5100 /* CM error codes base */
|
|
#define E_CRM 0x5200 /* CRM error codes base */
|
|
|
|
#define E_MMS_GEN 0x6400 /* General provider */
|
|
#define E_MMS_PPI 0X6500 /* Paired Primitive Interface */
|
|
#define E_MMS_RESP 0x6600 /* Request Control Block (resp_err) */
|
|
#define E_MMS_VMI 0x6700 /* Virtual Machine Interface */
|
|
#define E_MMS_EXCPT 0x6800 /* MMS exceptions */
|
|
#define E_LLP_ACSE 0x6900 /* ACSE LLP codes */
|
|
#define E_LLP_CASE 0x6A00 /* CASE LLP codes */
|
|
#define E_LLP_LLC 0x6B00 /* LLC LLP codes */
|
|
#define E_MMS_LITE 0x6A00 /* MMS-LITE codes */
|
|
|
|
#define E_MMS_DS 0x6B00 /* MMS Directory Services */
|
|
|
|
#define E_ASN1_DEC 0x7000 /* ASN.1 decode errors */
|
|
|
|
/* The following define indicates the beginning of a range for */
|
|
/* User-Defined error codes. Users may define error codes above this */
|
|
/* value without conflicting with SISCO defined errors. */
|
|
|
|
#define E_USER_APP 0x7E00 /* User Application errors */
|
|
|
|
/* ******** DO NOT DEFINE ANY ERROR CODES ABOVE "0x7E00" ******** */
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|
|
|