/*
 * =====================================================================================
 *
 *  Filename:  process_cmd.h
 *
 *  Description:  KG process command
 *
 *  Version:  1.0
 *  Created:  02/26/2020 14:30:00 PM
 *  Revision:  none
 *  Compiler:  gcc
 *
 *  Company:  Samsung Electronics
 *  Copyright (c) 2020 by Samsung Electronics, All rights reserved.
 *
 * =====================================================================================
 */

#ifndef __PROCESS_CMD_H__
#define __PROCESS_CMD_H__

#include "kg_defs.h"
#include "kg_log.h"
#include "kg_cmd.h"

/**
 * @brief
 * process_cmd
 * Process command
 *
 * @param[in] commandId - command id
 * @param[in] tci_req   - tci request message
 * @param[in] tci_resp  - tci response message
 *
 * @return KG status code
 */
uint32_t process_cmd(uint32_t commandId, tci_message_t *tci_req, tci_message_t *tci_resp);
uint32_t process_blcmd(uint32_t commandId, tci_message_t *tci_req, tci_message_t *tci_resp);
#endif /* __PROCESS_CMD_H__ */
