Magellan Linux

Annotation of /mcore-src/trunk/mcore-tools/src/modules/basic-video/graphic.control.class.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2051 - (hide annotations) (download)
Wed May 8 11:09:38 2013 UTC (10 years, 11 months ago) by niro
Original Path: mcore-src/trunk/mcore-tools/daemon/control/include/graphic.control.class
File size: 1135 byte(s)
-added control daemon pieces, WIP
1 niro 2051 #!/bin/sh
2    
3     # set_graphic_gfxcard $serial $value
4     set_graphic_gfxcard()
5     {
6     local serial="$1"
7     local value="$2"
8    
9     import_resource cfg_graphic "${serial}" module "${value}"
10     }
11    
12     # set_graphic_resolution $serial $value
13     set_graphic_resolution()
14     {
15     local serial="$1"
16     local value="$2"
17    
18     import_resource cfg_graphic "${serial}" resolution "${value}"
19     }
20    
21     # control_graphic_resolution $serial
22     control_graphic_resolution()
23     {
24     local serial="$1"
25     local value
26    
27     value=$(mysqldo "select resolution from cfg_graphic where serial='${serial}'")
28     control_client "${serial}" set graphic.resolution "${value}"
29     }
30    
31     # set_graphic_depth $serial $value
32     set_graphic_depth()
33     {
34     local serial="$1"
35     local value="$2"
36    
37     import_resource cfg_graphic "${serial}" depth "${value}"
38     }
39    
40     # set_graphic_refesh $serial $value
41     set_graphic_refresh()
42     {
43     local serial="$1"
44     local value="$2"
45    
46     import_resource cfg_graphic "${serial}" hz "${value}"
47     }
48    
49     # control_graphic_resolution $serial
50     control_graphic_refresh()
51     {
52     local serial="$1"
53     local value
54    
55     value=$(mysqldo "select hz from cfg_graphic where serial='${serial}'")
56     control_client "${serial}" set graphic.resolution "${value}"
57     }