4 layer('Layer 1',1,1,0,0,(0,0,0))
11 txt('SQL query',(3.06152e-16,1,-1,3.06152e-16,73.5128,678.229))
13 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
20 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
29 txt('open file',(1.19433e-15,1,-1,1.19433e-15,202.957,680.502))
37 txt('mp3 data',(-1.83691e-16,-1,1,-1.83691e-16,241.524,730.112))
39 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
50 txt('fork & exec',(1.19433e-15,1,-1,1.19433e-15,215.967,398.919))
52 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
59 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
68 txt('server status',(-1.83691e-16,-1,1,-1.83691e-16,241.369,468.586))
71 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
76 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
85 txt('connect local socket',(1.19433e-15,1,-1,1.19433e-15,272.988,207.639))
87 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
92 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
101 txt('server & audiod status',(-1.83691e-16,-1,1,-1.83691e-16,310.438,332.705))
104 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
106 bs(99.2303,144.289,0)
107 bs(99.2303,73.1918,0)
113 txt('s&a status',(-1.83691e-16,-1,1,-1.83691e-16,102.268,137.713))
117 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
119 bs(61.1648,150.482,0)
120 bs(61.1647,71.2323,0)
126 txt('cmd output',(-1.83691e-16,-1,1,-1.83691e-16,64.2028,142.553))
129 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
131 bs(498.256,150.683,0)
132 bs(498.256,72.1559,0)
138 txt('pcm data',(-1.83691e-16,-1,1,-1.83691e-16,481.11,134.249))
140 ld((0.10000000000000001, 1.0))
142 bs(24.7094,792.443,0)
143 bs(310.724,792.443,0)
144 bs(310.421,682.725,0)
147 bs(24.7094,609.679,0)
148 bs(24.7094,792.443,0)
154 txt('server',(523.826,666.279))
159 txt('client',(334.671,487.931))
162 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
171 txt('mysql result',(-1.83691e-16,-1,1,-1.83691e-16,108.098,743.084))
175 r(78.7206,0,0,-28.2587,185.03,786.713)
181 txt('storage',(189.734,766.992))
189 txt('mysqld',(35.977,766.992))
191 r(75.6929,0,0,-28.2587,33.4706,786.713)
195 r(119.09,0,0,-28.2587,39.0214,375.322)
201 txt('para_client',(45.2504,355.601))
204 r(119.09,0,0,-28.2587,180.229,509.717)
210 txt('para_client',(186.458,489.996))
213 r(143.312,0,0,-28.2587,413.631,59.6823)
219 txt('sound_device',(419.299,39.9609))
223 r(94.8684,0,0,-28.2587,34.9844,58.6731)
229 txt('terminal',(42.4226,38.9517))
233 r(131.201,0,0,-28.2587,237.937,189.4)
239 txt('para_audioc',(244.894,169.678))
243 r(94.8684,0,0,-28.2587,34.9844,189.4)
249 txt('para_gui',(40.4306,169.678))
252 r(114.044,0,0,-28.2587,441.89,188.865)
258 txt('para_play',(448.5,169.679))
262 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
271 txt('connect tcp',(1.19433e-15,1,-1,1.19433e-15,213.762,530.624))
279 txt('server status',(-1.83691e-16,-1,1,-1.83691e-16,249.561,597.495))
281 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
283 bs(246.523,603.141,0)
284 bs(246.523,522.254,0)
289 r(177.037,0,0,-89.6831,384.699,788.574)
295 txt('paraslash',(399.201,755.055))
301 txt('0.2.9',(437.217,715.454))
304 r(517.739,0,0,-28.2587,33.4706,653.823)
310 txt('para_server',(236.372,634.102))
314 r(360.298,0,0,-28.2587,199.586,375.322)
320 txt('para_audiod',(320.419,355.601))
325 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
327 bs(514.857,324.515,0)
328 bs(514.857,209.912,0)
334 txt('wav data',(-1.83691e-16,-1,1,-1.83691e-16,517.895,292.288))
342 txt('fork & exec',(-1.83691e-16,-1,1,-1.83691e-16,484.591,300.646))
344 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
346 bs(481.553,324.515,0)
347 bs(481.553,209.912,0)
356 txt('fork & exec',(153.764,182.009))
362 txt('s&a status',(158.223,162.009))
370 txt('fork & exec',(1.19433e-15,1,-1,1.19433e-15,70.3615,232.519))
372 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
374 bs(73.3994,201.263,0)
375 bs(73.3995,330.639,0)
379 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
382 bs(103.539,201.263,0)
388 txt('cmd output',(-1.83691e-16,-1,1,-1.83691e-16,106.577,297.647))
392 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
394 bs(505.839,595.876,0)
395 bs(505.839,400.592,0)
401 txt('mp3 data ',(-1.83691e-16,-1,1,-1.83691e-16,508.877,525.842))
410 txt('connect tcp, send cmd',(2.57235e-15,1,-1,2.57235e-15,64.0626,431.071))
412 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
414 bs(67.1006,390.148,0)
415 bs(67.1006,596.411,0)
419 la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
421 bs(101.501,596.411,0)
422 bs(101.501,390.148,0)
428 txt('cmd output',(-1.83691e-16,-1,1,-1.83691e-16,104.539,524.976))
432 ld((0.10000000000000001, 1.0))
434 bs(29.1803,383.603,0)
435 bs(164.433,383.603,0)
436 bs(164.433,513.811,0)
437 bs(396.545,513.811,0)
438 bs(396.545,383.568,0)
439 bs(570.132,383.568,0)
440 bs(570.132,26.3198,0)
441 bs(27.1619,26.3198,0)
442 bs(27.1619,382.595,0)
443 guidelayer('Guide Lines',1,0,0,1,(0,0,1))
445 grid((0,0,20,20),0,(0,0,1),'Grid')