gui: Use variable-sized input buffer for the audiod pipe.
[paraslash.git] / skencil / overview.sk
index e0da4d5..d57c08f 100644 (file)
@@ -2,78 +2,35 @@
 document()
 layout('A4',0)
 layer('Layer 1',1,1,0,0,(0,0,0))
-G()
-fp((0,0,0))
-le()
 lw(1)
-Fn('Times-Roman')
-Fs(14)
-txt('SQL query',(3.06152e-16,1,-1,3.06152e-16,73.5128,678.229))
-lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
 b()
-bs(76.5508,667.712,0)
-bs(76.5508,750.57,0)
-G_()
-G()
-lw(1)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
-b()
-bs(205.995,666.16,0)
-bs(205.995,744.222,0)
-fp((0,0,0))
-le()
-lw(1)
-Fn('Times-Roman')
-Fs(14)
-txt('open file',(1.19433e-15,1,-1,1.19433e-15,202.957,680.502))
-G_()
-G()
+bs(184.297,654.341,0)
+bs(184.297,732.403,0)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(14)
-txt('mp3 data',(-1.83691e-16,-1,1,-1.83691e-16,241.524,730.112))
-lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
-b()
-bs(238.486,739.793,0)
-bs(238.486,668.714,0)
-G_()
-G()
+txt('open file',(1.19433e-15,1,-1,1.19433e-15,181.259,668.683))
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(14)
-txt('fork & exec',(1.19433e-15,1,-1,1.19433e-15,215.967,398.919))
+txt('mp3 data',(-1.83691e-16,-1,1,-1.83691e-16,193.585,717.172))
 lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
 b()
-bs(219.005,388.674,0)
-bs(219.005,476.027,0)
-G_()
-G()
-lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
-b()
-bs(238.331,474.579,0)
-bs(238.331,392.999,0)
-fp((0,0,0))
-le()
-lw(1)
-Fn('Times-Roman')
-Fs(14)
-txt('server status',(-1.83691e-16,-1,1,-1.83691e-16,241.369,468.586))
-G_()
+bs(190.547,726.853,0)
+bs(190.547,655.774,0)
 lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
 b()
 bs(145.824,181.165,0)
 bs(228.568,181.165,0)
 lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
 b()
 bs(228.568,161.165,0)
 bs(145.824,161.165,0)
@@ -84,12 +41,12 @@ Fn('Times-Roman')
 Fs(14)
 txt('connect local socket',(1.19433e-15,1,-1,1.19433e-15,272.988,207.639))
 lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
 b()
 bs(307.4,339.815,0)
 bs(307.4,200,0)
 lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
 b()
 bs(280,200,0)
 bs(280,339.815,0)
@@ -99,9 +56,8 @@ lw(1)
 Fn('Times-Roman')
 Fs(14)
 txt('server & audiod status',(-1.83691e-16,-1,1,-1.83691e-16,310.438,332.705))
-G()
 lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
 b()
 bs(99.2303,144.289,0)
 bs(99.2303,73.1918,0)
@@ -111,10 +67,8 @@ lw(1)
 Fn('Times-Roman')
 Fs(14)
 txt('s&a status',(-1.83691e-16,-1,1,-1.83691e-16,102.268,137.713))
-G_()
-G()
 lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
 b()
 bs(61.1648,150.482,0)
 bs(61.1647,71.2323,0)
@@ -124,9 +78,8 @@ lw(1)
 Fn('Times-Roman')
 Fs(14)
 txt('cmd output',(-1.83691e-16,-1,1,-1.83691e-16,64.2028,142.553))
-G_()
 lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
 b()
 bs(497.249,328.901,0)
 bs(497.249,212.112,0)
@@ -141,269 +94,381 @@ ld((0.10000000000000001, 1.0))
 b()
 bs(24.7094,792.443,0)
 bs(310.724,792.443,0)
-bs(310.421,682.725,0)
-bs(561.98,682.585,0)
-bs(561.98,609.679,0)
-bs(24.7094,609.679,0)
+bs(310.421,640.011,0)
+bs(561.98,639.817,0)
+bs(561.98,538.528,0)
+bs(24.7094,538.528,0)
 bs(24.7094,792.443,0)
 bC()
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Italic')
-txt('server',(523.826,666.279))
+txt('server host',(252.845,779.314))
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Italic')
-txt('client',(355.816,498))
+txt('client host',(512.93,400.509))
 G()
-lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
-b()
-bs(105.06,750.094,0)
-bs(105.06,667.236,0)
+lw(1)
+r(119.09,0,0,-28.2587,39.0214,375.322)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
-Fs(14)
-txt('mysql result',(-1.83691e-16,-1,1,-1.83691e-16,108.098,743.084))
+Fs(24)
+txt('para_client',(45.2504,355.601))
 G_()
 G()
 lw(1)
-r(78.7206,0,0,-28.2587,185.03,786.713)
+r(143.312,0,0,-28.2587,408.597,189.57)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(24)
-txt('storage',(189.734,766.992))
+txt('sound_device',(414.265,169.849))
 G_()
 G()
+lw(1)
+r(94.8684,0,0,-28.2587,34.9844,58.6731)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(24)
-txt('mysqld',(35.977,766.992))
-lw(1)
-r(75.6929,0,0,-28.2587,33.4706,786.713)
+txt('terminal',(42.4226,38.9517))
 G_()
 G()
 lw(1)
-r(119.09,0,0,-28.2587,39.0214,375.322)
+r(131.201,0,0,-28.2587,237.937,189.4)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(24)
-txt('para_client',(45.2504,355.601))
+txt('para_audioc',(244.894,169.678))
 G_()
+G()
 lw(1)
-r(119.09,0,0,-28.2587,180.229,509.717)
+r(94.8684,0,0,-28.2587,34.9844,189.4)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(24)
-txt('para_client',(186.458,489.996))
-G()
+txt('para_gui',(40.4306,169.678))
+G_()
+fp((0.9,0.9,0.9))
 lw(1)
-r(143.312,0,0,-28.2587,408.597,189.57)
+r(177.037,0,0,-89.6831,384.699,788.574)
 fp((0,0,0))
 le()
 lw(1)
-Fn('Times-Roman')
-Fs(24)
-txt('sound_device',(414.265,169.849))
-G_()
-G()
+Fn('Times-Bold')
+Fs(36)
+txt('paraslash',(399.201,755.055))
+fp((0,0,0))
+le()
 lw(1)
-r(94.8684,0,0,-28.2587,34.9844,58.6731)
+Fn('Times-Bold')
+Fs(36)
+txt('0.3.0',(437.217,712.433))
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
-Fs(24)
-txt('terminal',(42.4226,38.9517))
-G_()
-G()
-lw(1)
-r(131.201,0,0,-28.2587,237.937,189.4)
+Fs(14)
+txt('fork & exec',(153.764,182.009))
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
-Fs(24)
-txt('para_audioc',(244.894,169.678))
-G_()
-G()
+Fs(14)
+txt('s&a status',(158.223,162.009))
+fp((0,0,0))
+le()
 lw(1)
-r(94.8684,0,0,-28.2587,34.9844,189.4)
+Fn('Times-Roman')
+Fs(14)
+txt('fork & exec',(1.19433e-15,1,-1,1.19433e-15,70.3615,232.519))
+lw(0.992126)
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
+b()
+bs(73.3994,201.263,0)
+bs(73.3995,330.639,0)
+lw(0.992126)
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
+b()
+bs(103.54,330.639,0)
+bs(103.539,201.263,0)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
-Fs(24)
-txt('para_gui',(40.4306,169.678))
-G_()
-G()
-G()
+Fs(14)
+txt('cmd output',(-1.83691e-16,-1,1,-1.83691e-16,106.577,297.647))
 lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
+ld((0.10000000000000001, 1.0))
 b()
-bs(216.8,522.254,0)
-bs(216.8,603.141,0)
+bs(29.1803,415.392,0)
+bs(570.132,415.357,0)
+bs(570.132,26.3198,0)
+bs(27.1619,26.3198,0)
+bs(27.1619,413.359,0)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(14)
-txt('connect tcp',(1.19433e-15,1,-1,1.19433e-15,213.762,530.624))
-G_()
-G()
+txt(' server cmd',(2.57235e-15,1,-1,2.57235e-15,359.444,441.487))
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(14)
-txt('server status',(-1.83691e-16,-1,1,-1.83691e-16,249.561,597.495))
+txt('result',(-1.83691e-16,-1,1,-1.83691e-16,380.89,496.536))
+fp((0,0,0))
+le()
+lw(1)
+Fn('Times-Roman')
+Fs(14)
+txt('connect tcp',(1.19433e-15,1,-1,1.19433e-15,420.523,446.644))
 lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
 b()
-bs(246.523,603.141,0)
-bs(246.523,522.254,0)
-G_()
-G_()
-fp((0.9,0.9,0.9))
+bs(426.278,433.194,0)
+bs(426.278,524.243,0)
+fp((0,0,0))
+le()
 lw(1)
-r(177.037,0,0,-89.6831,384.699,788.574)
+Fn('Times-Roman')
+Fs(14)
+txt('server status',(-1.83691e-16,-1,1,-1.83691e-16,438.254,513.515))
+lw(0.992126)
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
+b()
+bs(431.433,522.224,0)
+bs(431.433,434.203,0)
 fp((0,0,0))
 le()
 lw(1)
-Fn('Times-Bold')
-Fs(36)
-txt('paraslash',(399.201,755.055))
+Fn('Times-Roman')
+Fs(14)
+txt('mp3 data ',(-1.83691e-16,-1,1,-1.83691e-16,513.965,505.064))
+lw(0.992126)
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
+b()
+bs(506.551,520.71,0)
+bs(506.551,433.193,0)
+G()
+lw(1)
+r(301.847,0,0,-28.2587,220.095,375.322)
 fp((0,0,0))
 le()
 lw(1)
-Fn('Times-Bold')
-Fs(36)
-txt('0.2.13',(425.134,712.433))
+Fn('Times-Roman')
+Fs(24)
+txt('para_audiod',(311.703,355.601))
+G_()
+lw(0.992126)
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
+b()
+bs(144.486,419.683,0)
+bs(144.486,431.685,0)
+bs(368.033,431.685,0)
+bs(368.033,531.257,0)
+lw(1)
+la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
+b()
+bs(151.551,419.179,0)
+bs(151.551,424.722,0)
+bs(374.601,424.722,0)
+bs(374.601,529.224,0)
+lw(1)
+ld((4, 4))
+r(156.432,0,0,-101.428,50.1221,646.762)
+G()
 G()
 lw(1)
-r(517.739,0,0,-28.2587,33.4706,653.823)
+r(41.883,0,0,-28.2587,55.6728,642.22)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(24)
-txt('para_server',(236.372,634.102))
+txt('osl',(61.2681,622.499))
 G_()
 G()
 lw(1)
-r(360.298,0,0,-28.2587,199.586,375.322)
+r(41.883,0,0,-28.2587,160.634,643.23)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(24)
-txt('para_audiod',(320.419,355.601))
+txt('afh',(166.229,623.509))
+G_()
+fp((0,0,0))
+le()
+lw(1)
+Fn('Times-Italic')
+txt('afs process',(106.135,651.24))
+lw(1)
+r(0,0,0,-0.504639,125.815,629.1)
 G_()
+lw(1)
+ld((5, 5))
+r(272.999,0,0,-67.6189,281.238,614.467)
+lw(1)
+r(78.2156,0,0,-28.2587,289.816,609.925)
+fp((0,0,0))
+le()
+lw(1)
+Fn('Times-Roman')
+Fs(24)
+txt('vss',(313.588,590.204))
+lw(1)
+r(73.674,0,0,-59.5452,470.974,609.925)
+fp((0,0,0))
+le()
+lw(1)
+Fn('Times-Roman')
+Fs(24)
+txt('sender',(477.579,574.056))
+lw(1)
+r(167.533,0,0,-28.2587,289.816,577.629)
+fp((0,0,0))
+le()
+lw(1)
+Fn('Times-Roman')
+Fs(24)
+txt('cmd',(0.886791,0,0,1,355.258,557.908))
+fp((0,0,0))
+le()
+lw(1)
+Fn('Times-Italic')
+txt('server process',(286.284,618.44))
 G()
+lw(1)
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
+b()
+bs(216.351,599.242,0)
+bs(272.871,599.242,0)
+lw(1)
+la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
+b()
+bs(216.351,603.697,0)
+bs(272.87,603.697,0)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(14)
-txt('fork & exec',(153.764,182.009))
+txt('open fd',(223.502,588.236))
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(14)
-txt('s&a status',(158.223,162.009))
+txt('request fd',(217.951,607.917))
 G_()
 G()
+lw(1)
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
+b()
+bs(216.688,555.341,0)
+bs(273.208,555.341,0)
+lw(1)
+la1(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
+b()
+bs(216.688,559.796,0)
+bs(273.207,559.796,0)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(14)
-txt('fork & exec',(1.19433e-15,1,-1,1.19433e-15,70.3615,232.519))
-lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
-b()
-bs(73.3994,201.263,0)
-bs(73.3995,330.639,0)
+txt('result',(228.885,545.344))
+fp((0,0,0))
+le()
+lw(1)
+Fn('Times-Roman')
+Fs(14)
+txt('afs cmd',(222.83,563.006))
 G_()
-G()
 lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
 b()
-bs(103.54,330.639,0)
-bs(103.539,201.263,0)
+bs(79.9931,735.431,0)
+bs(79.9931,652.573,0)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
 Fs(14)
-txt('cmd output',(-1.83691e-16,-1,1,-1.83691e-16,106.577,297.647))
-G_()
-G()
+txt('osl result',(-1.83691e-16,-1,1,-1.83691e-16,83.0311,719.475))
+fp((0,0,0))
+le()
 lw(1)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
+Fn('Times-Roman')
+Fs(14)
+txt('osl query',(3.06152e-16,1,-1,3.06152e-16,68.1098,669.658))
+lw(0.992126)
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
 b()
-bs(505.839,595.876,0)
-bs(505.839,400.592,0)
+bs(73.6709,653.078,0)
+bs(73.6709,735.936,0)
+G()
+lw(1)
+r(119.595,0,0,-46.425,75.8576,784.523)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
-Fs(14)
-txt('mp3 data ',(-1.83691e-16,-1,1,-1.83691e-16,508.877,525.842))
-G_()
+txt('file system',(108.732,771.908))
 G()
 G()
+lw(1)
+r(48.4434,0,0,-21.1941,81.9131,764.929)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
-Fs(14)
-txt('connect tcp, send cmd',(2.57235e-15,1,-1,2.57235e-15,64.0626,431.071))
-lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
-b()
-bs(67.1006,390.148,0)
-bs(67.1006,596.411,0)
+txt('osl table',(85.9688,750.758))
 G_()
 G()
-lw(0.992126)
-la2(([(-6.0, 3.0), (1.0, 0.0), (-6.0, -3.0)], 0))
-b()
-bs(101.501,596.411,0)
-bs(101.501,390.148,0)
 fp((0,0,0))
 le()
 lw(1)
 Fn('Times-Roman')
-Fs(14)
-txt('cmd output',(-1.83691e-16,-1,1,-1.83691e-16,104.539,524.976))
+txt('mp3 file',(143.495,750.295))
+lw(1)
+r(48.4434,0,0,-21.1941,139.44,764.929)
 G_()
 G_()
-lw(0.992126)
-ld((0.10000000000000001, 1.0))
+G_()
+lw(1)
+la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
 b()
-bs(29.1803,383.603,0)
-bs(164.433,383.603,0)
-bs(164.433,513.811,0)
-bs(396.545,513.811,0)
-bs(396.545,383.568,0)
-bs(570.132,383.568,0)
-bs(570.132,26.3198,0)
-bs(27.1619,26.3198,0)
-bs(27.1619,382.595,0)
+bs(379.134,590.245,0)
+bs(461.495,590.245,0)
+fp((0,0,0))
+le()
+lw(1)
+Fn('Times-Roman')
+txt('mp3 data',(397.646,596.3))
+G()
+lw(1)
+r(120.099,0,0,-53.4896,68.2886,608.411)
+fp((0,0,0))
+le()
+lw(1)
+Fn('Times-Roman')
+Fs(24)
+txt('afs',(0.886791,0,0,1,115.93,576.074))
+G_()
 guidelayer('Guide Lines',1,0,0,1,(0,0,1))
 guide(-307.905,0)
 grid((0,0,20,20),0,(0,0,1),'Grid')