# HG changeset patch # User Tatsuki IHA # Date 1430723289 -32400 # Node ID 52df093e8c282d15038a92d9610d3b252e4bf6ed # Parent 7787f54b59baf64a7c2df810027c8d065dbfa202 Add synchronizedQueue GearBox diff -r 7787f54b59ba -r 52df093e8c28 doc/synchronizedQueue.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/synchronizedQueue.graffle Mon May 04 16:08:09 2015 +0900 @@ -0,0 +1,2354 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 139.18.0.187838 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {558.99997329711914, 1566}} + Class + SolidGraphic + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + BaseZoom + 0 + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2015-05-04 06:37:26 +0000 + Creator + Tatsuki IHA + DisplayScale + 1 0/72 in = 1 0/72 in + GraphDocumentVersion + 8 + GraphicsList + + + Class + LineGraphic + Head + + ID + 103 + Info + 2 + + ID + 104 + Points + + {126.99996948242188, 779.5} + {126.49998474121094, 817.875} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 93 + Info + 1 + + + + Bounds + {{70.999984741210938, 817.875}, {111, 42}} + Class + ShapedGraphic + ID + 103 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + + Shape + Rectangle + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + CornerRadius + 5 + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;\red255\green0\blue0;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf2 over flow} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 101 + Info + 2 + + ID + 102 + Points + + {128.49996948242188, 366.5} + {128.49997711181641, 404.875} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 61 + + + + Bounds + {{72.999977111816406, 404.875}, {111, 42}} + Class + ShapedGraphic + ID + 101 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + + Shape + Rectangle + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + CornerRadius + 5 + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;\red255\green0\blue0;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf2 empty} + VerticalPad + 0 + + + + Class + LineGraphic + ID + 99 + Points + + {125.99998474121094, 653.25} + {125.99998474121094, 611.5} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Class + LineGraphic + Head + + ID + 97 + + ID + 98 + Points + + {126.99996948242188, 737.5} + {126.99996948242188, 695.75} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 93 + + + + Class + TableGroup + Graphics + + + Bounds + {{71.499977111816406, 653.25}, {110.99999237060547, 14}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 96 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 data segment 2} + VerticalPad + 0 + + TextPlacement + 0 + + + Bounds + {{71.499977111816406, 667.25}, {110.99999237060547, 28}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 97 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 + +\f0\fs24 \cf0 \ +} + VerticalPad + 0 + + TextPlacement + 0 + + + GridH + + 96 + 97 + + + ID + 95 + + + Class + LineGraphic + ID + 94 + Points + + {222.49996948242188, 761.91665649414062} + {182.49996336152327, 761.49998967265196} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Bounds + {{71.499969482421875, 737.5}, {111, 42}} + Class + ShapedGraphic + ID + 93 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + + Shape + Rectangle + Style + + stroke + + CornerRadius + 5 + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 M : put} + VerticalPad + 0 + + + + Class + TableGroup + Graphics + + + Bounds + {{222.49997711181641, 733}, {111, 14}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 91 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 data segment 2} + VerticalPad + 0 + + TextPlacement + 0 + + + Bounds + {{222.49997711181641, 747}, {111, 28}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 92 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 + +\f0\fs24 \cf0 \ +} + VerticalPad + 0 + + TextPlacement + 0 + + + GridH + + 91 + 92 + + + ID + 90 + + + Class + LineGraphic + Head + + ID + 92 + + ID + 89 + Points + + {373.99995613098145, 762} + {333.99995001008284, 761.58333317851134} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 87 + + + + Class + LineGraphic + ID + 88 + Points + + {428.99995613098145, 697.5} + {428.99995613098145, 741} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Bounds + {{373.99995613098145, 741}, {111, 42}} + Class + ShapedGraphic + ID + 87 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + + Shape + Rectangle + Style + + stroke + + CornerRadius + 5 + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 put} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 84 + + ID + 86 + Points + + {429.49995613098145, 611} + {429.49995613098145, 654.5} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 76 + + + + Class + TableGroup + Graphics + + + Bounds + {{373.99997329711914, 655}, {111, 14}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 84 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 data segment 1} + VerticalPad + 0 + + TextPlacement + 0 + + + Bounds + {{373.99997329711914, 669}, {111, 28}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 85 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 + +\f0\fs24 \cf0 \ +} + VerticalPad + 0 + + TextPlacement + 0 + + + GridH + + 84 + 85 + + + ID + 83 + + + Bounds + {{519.5, 627}, {33, 14}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 82 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 end} + VerticalPad + 0 + + + + Bounds + {{107.49998474121094, 467}, {38, 14}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 81 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 start} + VerticalPad + 0 + + + + Class + LineGraphic + ID + 80 + Points + + {484.99995613098145, 590} + {522.5, 589} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 76 + Info + 3 + + + + Class + Group + Graphics + + + Bounds + {{525.49998664855957, 579.5}, {21, 21}} + Class + ShapedGraphic + ID + 78 + Shape + Circle + Style + + fill + + Color + + b + 0 + g + 0 + r + 0 + + + shadow + + Draws + NO + + + + + Bounds + {{520.99998664855957, 575}, {30, 30}} + Class + ShapedGraphic + ID + 79 + Shape + Circle + Style + + + + ID + 77 + + + Bounds + {{373.99995613098145, 569}, {111, 42}} + Class + ShapedGraphic + ID + 76 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + + Shape + Rectangle + Style + + stroke + + CornerRadius + 5 + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 M : sender} + VerticalPad + 0 + + + + Class + LineGraphic + ID + 75 + Points + + {333.99991289730917, 590.12953473804851} + {374.49998664855957, 589.5} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 74 + + + + Class + TableGroup + Graphics + + + Bounds + {{222.49997329711914, 549}, {111, 14}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 73 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 data segment 1} + VerticalPad + 0 + + TextPlacement + 0 + + + Bounds + {{222.49997329711914, 563}, {111, 56}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 74 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 + +\f0\fs24 \cf0 first\ +last\ +count\ +} + VerticalPad + 0 + + TextPlacement + 0 + + + GridH + + 73 + 74 + + + ID + 72 + + + Class + LineGraphic + Head + + ID + 74 + + ID + 71 + Points + + {181.99998664855957, 590} + {222.00000039884759, 590.41666686784777} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 69 + + + + Class + LineGraphic + Head + + ID + 69 + Info + 2 + + ID + 70 + Points + + {127.04228643780414, 515} + {126.49998664855957, 569} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Bounds + {{70.99998664855957, 569}, {111, 42}} + Class + ShapedGraphic + ID + 69 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + + Shape + Rectangle + Style + + stroke + + CornerRadius + 5 + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 sender} + VerticalPad + 0 + + + + Bounds + {{115.99998664855957, 494}, {21, 21}} + Class + ShapedGraphic + ID + 68 + Shape + Circle + Style + + fill + + Color + + b + 0 + g + 0 + r + 0 + + + shadow + + Draws + NO + + + + + Class + LineGraphic + ID + 67 + Points + + {127.49998474121094, 240.25} + {127.49998474121094, 198.5} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Class + LineGraphic + Head + + ID + 65 + + ID + 66 + Points + + {128.49996948242188, 324.5} + {128.49996948242188, 282.75} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 61 + + + + Class + TableGroup + Graphics + + + Bounds + {{72.999977111816406, 240.25}, {111, 14}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 64 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 data segment 2} + VerticalPad + 0 + + TextPlacement + 0 + + + Bounds + {{72.999977111816406, 254.25}, {111, 28}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 65 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 + +\f0\fs24 \cf0 \ +} + VerticalPad + 0 + + TextPlacement + 0 + + + GridH + + 64 + 65 + + + ID + 63 + + + Class + LineGraphic + ID + 62 + Points + + {223.99996948242188, 348.91665649414062} + {183.99996336152327, 348.49998967265191} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Bounds + {{72.999969482421875, 324.5}, {111, 42}} + Class + ShapedGraphic + ID + 61 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + + Shape + Rectangle + Style + + stroke + + CornerRadius + 5 + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 M : get} + VerticalPad + 0 + + + + Class + TableGroup + Graphics + + + Bounds + {{223.99997711181641, 320}, {111, 14}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 57 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 data segment 2} + VerticalPad + 0 + + TextPlacement + 0 + + + Bounds + {{223.99997711181641, 334}, {111, 28}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 59 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 + +\f0\fs24 \cf0 \ +} + VerticalPad + 0 + + TextPlacement + 0 + + + GridH + + 57 + 59 + + + ID + 56 + + + Class + LineGraphic + Head + + ID + 59 + + ID + 60 + Points + + {375.49995613098145, 349} + {335.49995001008284, 348.58333317851128} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 53 + + + + Class + LineGraphic + ID + 54 + Points + + {430.49995613098145, 284.5} + {430.49995613098145, 328} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Bounds + {{375.49995613098145, 328}, {111, 42}} + Class + ShapedGraphic + ID + 53 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + + Shape + Rectangle + Style + + stroke + + CornerRadius + 5 + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 get} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 50 + + ID + 52 + Points + + {430.99995613098145, 198} + {430.99995613098145, 241.5} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 37 + + + + Class + TableGroup + Graphics + + + Bounds + {{375.49997329711914, 242}, {111, 14}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 50 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 data segment 1} + VerticalPad + 0 + + TextPlacement + 0 + + + Bounds + {{375.49997329711914, 256}, {111, 28}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 51 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 + +\f0\fs24 \cf0 \ +} + VerticalPad + 0 + + TextPlacement + 0 + + + GridH + + 50 + 51 + + + ID + 49 + + + Bounds + {{521, 214}, {33, 14}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 6 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 end} + VerticalPad + 0 + + + + Bounds + {{108.99998474121094, 54}, {38, 14}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 5 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 start} + VerticalPad + 0 + + + + Class + LineGraphic + ID + 38 + Points + + {486.49995613098145, 177} + {524, 176} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 37 + Info + 3 + + + + Class + Group + Graphics + + + Bounds + {{526.99998664855957, 166.5}, {21, 21}} + Class + ShapedGraphic + ID + 24 + Shape + Circle + Style + + fill + + Color + + b + 0 + g + 0 + r + 0 + + + shadow + + Draws + NO + + + + + Bounds + {{522.49998664855957, 162}, {30, 30}} + Class + ShapedGraphic + ID + 3 + Shape + Circle + Style + + + + ID + 1 + + + Bounds + {{375.49995613098145, 156}, {111, 42}} + Class + ShapedGraphic + ID + 37 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + + Shape + Rectangle + Style + + stroke + + CornerRadius + 5 + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 M : receiver} + VerticalPad + 0 + + + + Class + LineGraphic + ID + 36 + Points + + {335.49991289730917, 177.12953473804851} + {375.99998664855957, 176.5} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 35 + + + + Class + TableGroup + Graphics + + + Bounds + {{223.99997329711914, 136}, {111, 14}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 34 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 data segment 1} + VerticalPad + 0 + + TextPlacement + 0 + + + Bounds + {{223.99997329711914, 150}, {111, 56}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + ID + 35 + Shape + Rectangle + Style + + fill + + GradientCenter + {-0.29411799999999999, -0.264706} + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 + +\f0\fs24 \cf0 first\ +last\ +count\ +} + VerticalPad + 0 + + TextPlacement + 0 + + + GridH + + 34 + 35 + + + ID + 33 + + + Class + LineGraphic + Head + + ID + 35 + + ID + 10 + Points + + {183.49998664855957, 177} + {223.50000039884759, 177.41666686784782} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 8 + + + + Class + LineGraphic + Head + + ID + 8 + Info + 2 + + ID + 9 + Points + + {128.54228643780414, 102} + {127.99998664855957, 156} + + Style + + stroke + + HeadArrow + StickArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Bounds + {{72.49998664855957, 156}, {111, 42}} + Class + ShapedGraphic + ID + 8 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + + Shape + Rectangle + Style + + stroke + + CornerRadius + 5 + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\b\fs24 \cf0 receiver} + VerticalPad + 0 + + + + Bounds + {{117.49998664855957, 81}, {21, 21}} + Class + ShapedGraphic + ID + 4 + Shape + Circle + Style + + fill + + Color + + b + 0 + g + 0 + r + 0 + + + shadow + + Draws + NO + + + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 1 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + Layer 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2015-05-04 07:01:14 +0000 + Modifier + Tatsuki IHA + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSHorizonalPagination + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG + + NSLeftMargin + + float + 18 + + NSPaperSize + + size + {594.99997329711914, 842} + + NSPrintReverseOrientation + + int + 0 + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + sender receiver + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 2 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + + name + sender receiver + + + Frame + {{2059, 25}, {1029, 925}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{-168, 165}, {894, 783}} + Zoom + 1 + ZoomValues + + + sender receiver + 1 + 1 + + + + +