/*
 *========================================================================
 *
 *   ½Ã½ºÅÛ¸í : ¿ä±İÂ¡¼ö ½Ã½ºÅÛ
 *   ÆÄ ÀÏ ¸í : eps_main.h
 *   ÀÛ ¼º ÀÚ : ¿ÀÈ¿¼· (catacath@neighbor21.co.kr)
 *   ÀÛ ¼º ÀÏ : 2012.10.15
 *   ¼ö Á¤ ÀÏ :
 *   ¼³    ¸í :
 *
 *========================================================================
*/

#ifndef _LC2EPS_H_
#define _LC2EPS_H_

#include "sock_lib.h"
#include "def_set.h"
#include "hi_packet_format.h"
#include "taglnk_frame.h"
#include "snd_rcv_knd.h"

#define E_TRY          2
#define WAIT_TIME      60

#define LCL_SOCKET  "lnk_epssvr"

typedef struct {
    struct lnk_header head;
    uchar  data[MAX_BUF];
} eps_send_packet;

int connect_eps();
int send_lane();
int send_tcs();
int send_eps();
int srch_job_wrk();
int srch_job_kind(char *job, uchar kind);
int make_frame();

#endif
