+static struct dataparser_struct dataparser = {
+ .evhandler.name = "OpenLog Parser",
+ .evhandler.events = EPOLLIN,
+ .evhandler.handle_event = read_data,
+};
+
+int init_data_parser(int infd, int outfd)
+{
+ int ret;
+
+ dataparser.evhandler.fd = infd;
+ dataparser.infd = infd;
+ dataparser.outfd = outfd;
+
+ ret = register_event_handler(&dataparser.evhandler);
+ if (ret < 0)
+ return 1;
+
+ return 0;
+}