#ifndef PARSER_ERR_H
#define PARSER_ERR_H

#ifdef __cplusplus
extern "C"
{
#endif
#include "sep_error.h"
/*This file includes the definitions of the the overlay manager error.*/


/************************ Defines ******************************/
#define DX_SEP_PARSER_OK						DX_SEP_OK
/* error frm the enc/dec mechanism */
#define DX_SEP_PARSER_CONTEXT_TYPE_ERROR		(DX_SEP_PARSER_MODULE_ERROR_BASE + 0x1UL)
/* error from the message parser */
#define DX_SEP_PARSER_TOKEN_ERROR				(DX_SEP_PARSER_MODULE_ERROR_BASE + 0x2UL)
#define DX_SEP_PARSER_CHECKSUM_ERROR			(DX_SEP_PARSER_MODULE_ERROR_BASE + 0x3UL)
#define DX_SEP_PARSER_BAD_OP_ERROR				(DX_SEP_PARSER_MODULE_ERROR_BASE + 0x4UL)
#define DX_SEP_PARSER_BAD_PARAM_ERROR			(DX_SEP_PARSER_MODULE_ERROR_BASE + 0x5UL)
#define DX_SEP_PARSER_WRONG_LCS_ERROR			(DX_SEP_PARSER_MODULE_ERROR_BASE + 0x6UL)
#define DX_SEP_PARSER_SK_USE_ERROR				(DX_SEP_PARSER_MODULE_ERROR_BASE + 0x7UL)
#define DX_SEP_PARSER_OPER_FAIL_ERROR			(DX_SEP_PARSER_MODULE_ERROR_BASE + 0x8UL)
#define DX_SEP_PARSER_PRIVATE_CHECK_ERROR		(DX_SEP_PARSER_MODULE_ERROR_BASE + 0x9UL)

/************************ context Structs  ******************************/

#ifdef __cplusplus
}
#endif


#endif


