/*******************************************************************************
 * (c) Copyright 2015 Microsemi Corporation.  All rights reserved.
 *
 *
 *
 * SVN $Revision: $
 * SVN $Date: $
 */

#ifndef CONTINUITY_CHECK_TYPES_H_
#define CONTINUITY_CHECK_TYPES_H_

#include <api_oam_sdk/common/types/inc/mr_api_types.h>
#include <api_oam_sdk/continuity_check/inc/cc.h>
#include "egl_log.h"

void setCCLogLevel(log_level_t logLevel);
int _generateTlvArray(ccmTlv_t *ccmTlv,uint8_t ccmTlvByteArray[],uint16_t *tlvLen);
int _extractTlvsFromArray(uint8_t ccmTlvByteArray[], ccmTlv_t *ccmTlv);

#endif /* CONTINUITY_CHECK_TYPES_H_ */
