2 * Copyright 2013 Samsung Electronics Co., Ltd
4 * Licensed under the Flora License, Version 1.1 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://floralicense.org/license/
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
19 extern struct parser *parser_load(const char *filename);
20 extern int parser_unload(struct parser *handle);
21 extern double parser_period(struct parser *handle);
22 extern int parser_network(struct parser *handle);
23 extern int parser_timeout(struct parser *handle);
24 extern const char *parser_auto_launch(struct parser *handle);
25 extern unsigned int parser_size(struct parser *handle);
26 extern void parser_get_pdsize(struct parser *handle, unsigned int *width, unsigned int *height);
27 extern const char *parser_group_str(struct parser *handle);
28 extern int parser_secured(struct parser *handle);
29 extern int parser_pinup(struct parser *handler);
31 extern const char *parser_lb_path(struct parser *handle);
32 extern const char *parser_lb_group(struct parser *handle);
33 extern const char *parser_pd_path(struct parser *handle);
34 extern const char *parser_pd_group(struct parser *handle);
36 extern const char *parser_abi(struct parser *handle);
38 extern int parser_text_pd(struct parser *handle);
39 extern int parser_text_lb(struct parser *handle);
40 extern int parser_buffer_lb(struct parser *handle);
41 extern int parser_buffer_pd(struct parser *handle);
43 extern const char *parser_script(struct parser *handle);