2 * Copyright 2012 Samsung Electronics Co., Ltd
4 * Licensed under the Flora License, Version 1.0 (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://www.tizenopensource.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.
18 #ifndef _VOICE_CALL_UI_INCALL_
19 #define _VOICE_CALL_UI_INCALL_
23 #define TIME_BUF_LEN (16)
31 typedef struct _vcui_view_common_t {
34 Ecore_Timer *tm_end_dialing;
35 Ecore_Timer *tm_end_force;
41 unsigned int call_time;
47 time_t current_call_time;
48 time_t start_call_time;
51 void _vcui_view_common_set_each_time(time_t starttime);
53 void _vcui_view_common_timer_text_init();
55 void _vcui_view_common_set_text_time(char *time_dur);
56 void _vcui_view_common_init();
58 void _vcui_view_common_call_end_show(time_t start_time, int end_type);
59 void _vcui_view_common_call_end_show_dialing(int end_type, int bredial);
60 void _vcui_view_common_call_end_timer_reset(void);
62 void _vcui_view_common_timer_destroy();
63 void _vcui_view_common_timer_end_destroy();
64 void _vcui_view_common_timer_end_dialing_destroy();
65 void _vcui_view_common_timer_redial_reset();
67 int _vcui_view_common_call_terminate_or_view_change(void);