/************************************************************************/ /* SISCO SOFTWARE MODULE HEADER *****************************************/ /************************************************************************/ /* (c) Copyright Systems Integration Specialists Company, Inc., */ /* 1993 - 2004, All Rights Reserved. */ /* */ /* PROPRIETARY AND CONFIDENTIAL */ /* */ /* MODULE NAME : mmsldefs.h */ /* PRODUCT(S) : MMSEASE-LITE */ /* */ /* MODULE DESCRIPTION : */ /* Functions and variables below this point are used by the */ /* application. */ /* */ /* MODIFICATION LOG : */ /* Date Who Rev Comments */ /* -------- --- ------ ------------------------------------------- */ /* 09/09/05 JRB 17 Update ver to 5.02 & Copyright info. */ /* BUILD_NUM is OBSOLETE. */ /* 04/28/05 PLM 16 Update ver to 5.01 Build 1 */ /* 07/21/04 DWL 15 Update to 5.0052 */ /* 02/20/04 ASK 14 Chg ver to 5.0051 for USPS release */ /* 01/26/04 DWL 13 Update copyright date to 2004. */ /* 09/10/03 EJV 12 Chg ver to 5.0050 (Security ready MMS-LITE) */ /* 04/29/03 DWL 11 Updated build number */ /* 04/08/03 DWL 10 Updated copyright/version/build number */ /* 12/20/02 DWL 09 Updated version/build number */ /* 03/22/02 DWL 08 Updated build number */ /* 03/12/02 DWL 07 Updated version */ /* 02/25/02 MDE 06 Removed mmsl_max_msg_size */ /* 10/09/01 JRB 05 Add MMSLITE_* product identification defines.*/ /* 02/20/98 MDE 04 Fixed __cplusplus problem */ /* 11/05/97 MDE 03 Changed mmsl_msg_start to ST_UCHAR * */ /* 08/24/97 MDE 02 Added 'mmsl_max_msg_size', 'ml_init_buffers' */ /* 11/10/93 DGE 01 Initial MMSEASE-LITE Release. */ /************************************************************************/ #ifndef LMMSDEFS_INCLUDED #define LMMSDEFS_INCLUDED #ifdef __cplusplus extern "C" { #endif /************************************************************************/ /* Defines for Product Identification. */ /* Write these parameters on screen and in log file at startup. */ /* Use MMSLITE_NAME & MMSLITE_VERSION in MMS Identify response. */ /************************************************************************/ #define MMSLITE_COPYRIGHT "Copyright (c) 1986-2005 SISCO, Inc. All Rights Reserved." #define MMSLITE_NAME "MMS-LITE-80X-001" #define MMSLITE_VERSION "5.02" #define MMSLITE_BUILD_NUM 0 /* OBSOLETE: for backward compatibility only*/ /************************************************************************/ /************************************************************************/ /* MMSEASE-LITE specific Global Variables */ /************************************************************************/ #define MMS_PCI 0x0001 extern ST_INT mmsl_enc_buf_size; extern ST_UCHAR *mmsl_enc_buf; extern ST_INT mmsl_dec_info_size; extern ST_INT16 mmsl_version; extern ST_UINT32 mmsl_invoke_id; extern ST_UCHAR *mmsl_msg_start; extern ST_INT mmsl_msg_len; /************************************************************************/ /* This function initializes the encode/decode buffers and the decode */ /* object limitations, and is normally generated using the 'mbufcalc' */ /* utility program. */ ST_VOID ml_init_buffers (ST_VOID); #ifdef __cplusplus } #endif #endif /* MMSLDEFS_INCLUDED */