/*
 * =====================================================================================
 *
 *  Filename:  kg_state.h
 *
 *  Description:  KG state definition
 *
 *  Version:  1.0
 *  Created:  04/06/2020 10:01:00 AM
 *  Revision:  none
 *  Compiler:  gcc
 *
 *  Company:  Samsung Electronics
 *  Copyright (c) 2020 by Samsung Electronics, All rights reserved.
 *
 * =====================================================================================
 */
#ifndef __KG_STATE_H__
#define __KG_STATE_H__

typedef enum {
    KG_STATE_PREENROLL = 0,
    KG_STATE_CHECKING,
    KG_STATE_ACTIVE,
    KG_STATE_LOCK,
    KG_STATE_COMPLETE,
    KG_STATE_ERROR,
    KG_STATE_BROKEN,
    KG_STATE_ALLZERO,
} kg_state_t;

typedef enum{
    DH_STATE_PRE = 0, 
    DH_STATE_NEGO,
    DH_STATE_DONE, 
    DH_STATE_ERROR, 
} dh_state_t; 


#endif /* __KG_STATE_H__ */
