source: svn/newcon3bcm2_21bu/dst/app/src/Function/App_Fnc_EA2.h

Last change on this file was 76, checked in by megakiss, 10 years ago

1W 대기전력을 만족시키기 위하여 POWEROFF시 튜너를 Standby 상태로 함

  • Property svn:executable set to *
File size: 1.5 KB
Line 
1
2
3#ifndef __APP_FNC_EA2_H__
4#define __APP_FNC_EA2_H__
5
6#define EA_MAX_TEXT_LEN 512
7
8typedef struct {
9        UINT8 priority;//event priority
10        UINT16 id; //event id.
11       
12        BOOL btune; //TRUEÀ̸é force tuneÀ» ÇØ¾ß ÇÔ.
13        BOOL bscroll; //TRUEÀ̸é scrollÀ» ÇØ¾ß ÇÔ.
14       
15        //Á¾·á ½ÃÁ¡
16        int remain; //sec´ÜÀ§·Î Á¾·á ½ÃÁ¡À» Ç¥½ÃÇÔ.
17       
18        UINT16 major;
19        UINT16 minor;
20       
21        UINT16 text[EA_MAX_TEXT_LEN];
22} eApp_EAInfo;
23       
24       
25       
26void AppF_EAMonStart(void);
27        //EA monitor¸¦ ½ÃÀÛÇÑ´Ù.
28       
29void AppF_EAMonStop(void);
30        //EA Monitor¸¦ Á¾·áÇÑ´Ù.
31
32BOOL AppF_GetCurEAInfo(eApp_EAInfo *pinfo);
33        //EA_EVENTEA Info¸¦ ¾ò¾î¿Â´Ù.
34
35void AppF_EATune(int major, int minor);
36        //EA TuneÀ» ½ÃÀÛÇÑ´Ù.
37       
38void AppF_EARestoreTune(void);
39        //EA TuneÀ» Á¾·áÇÑ´Ù.
40       
41void AppF_EAStop();
42        //EA scroll°ú force tuneÀ» ÁßÁöÇÑ´Ù.
43
44void AppF_SetEAScroll(BOOL bon);
45        //½ÇÁ¦ scrollÀÌ µÇ°íÀÖ´ÂÁö ¿©ºÎ¸¦ Å뺸ÇÔ.
46       
47void AppF_EASetLow(BOOL bon);
48        //Low priority ¼³Á¤
49
50void AppF_EASetMedium(BOOL bon);
51        //Medium prio ¼³Á¤
52
53BOOL AppF_IsEALow(void);
54        //Low prio ¾ò¾î¿À±â
55
56BOOL AppF_IsEAMedium(void);
57        //Medium prio ¾ò¾î¿À±â.
58
59void AppF_EAInit(void);
60        //EA¸¦ ÃʱâÈ­ ÇÔ.
61
62void AppF_EAParamInit(void);
63        //EA param ÃʱâÈ­ ÇÔ¼ö.
64
65
66//compatibility..
67#define App_EAInit AppF_EAInit
68#define App_EAMonStart AppF_EAMonStart
69#define App_EAMonStop AppF_EAMonStop
70#define App_EAExit AppF_EAStop
71#define App_EASetLow AppF_EASetLow
72#define App_EASetMedium AppF_EASetMedium
73#define App_EAIsLow AppF_IsEALow
74#define App_EAIsMedium AppF_IsEAMedium
75#define App_EAParamInit AppF_EAParamInit
76
77
78#endif
79
Note: See TracBrowser for help on using the repository browser.