TVSystemService JNI  0.10
HAL_settings.h
1 /*****************************************************************************
2  * Copyright (c) TVStorm, Inc. http://www.tvstorm.com. All rights reserved.
3  * TVSTORM PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
4  *
5  * $LastChangedBy: loneowl $
6  * $LastChangedDate: 2012-04-13 16:15:49 +0900 (금, 13 4월 2012) $
7  * $LastChangedRevision: 2569 $
8  * Description:
9  * Note:
10  *****************************************************************************/
11 
16 #ifndef HAL_SETTINGS_H_
17 #define HAL_SETTINGS_H_
18 
19 #include "HAL_error.h"
20 
21 #define HAL_SETTINGS_VERSION_100 100
22 #define HAL_SETTINGS_VERSION_LATEST 101
23 
24 #define HAL_SETTINGS_ZORDER_SIZE 5
25 #ifdef __cplusplus
26 extern "C" {
27 #endif
28 
30 {
34  int (*getVersion)();
35 
41  THAL_Error (*init)();
42 
48  THAL_Error (*deinit)();
49 
57  THAL_Error (*setMicOnOff)(THAL_Bool onoff);
58 
66  THAL_Error (*getMicVolume)(int * volume);
67 
75  THAL_Error (*setMicVolume)(int volume);
76 
84  THAL_Error (*getMicEchoLevel)(int * echo);
85 
93  THAL_Error (*setMicEchoLevel)(int echo);
94 
95 };
96 
97 #ifdef __cplusplus
98 }
99 #endif
100 
101 #endif
THAL_Error(* init)()
Definition: HAL_settings.h:41
THAL_Error(* setMicOnOff)(THAL_Bool onoff)
Definition: HAL_settings.h:57
THAL_Error(* deinit)()
Definition: HAL_settings.h:48
THAL_Error(* getMicVolume)(int *volume)
Definition: HAL_settings.h:66
THAL_Error(* setMicVolume)(int volume)
Definition: HAL_settings.h:75
THAL_Error(* getMicEchoLevel)(int *echo)
Definition: HAL_settings.h:84
Definition: HAL_settings.h:29
int(* getVersion)()
Definition: HAL_settings.h:34
THAL_Error(* setMicEchoLevel)(int echo)
Definition: HAL_settings.h:93