.\"  Creator: dot version 1.10 (Wed Oct 29 15:31:07 CST 2003)
.\"  For: (fsw-web) Kim Lo
.\"  Title: G
.\"  save point size and font
.nr .S \n(.s
.nr DF \n(.f
.PS 3.83333 1.13889
# to change drawing size, multiply the width and height on the .PS line above and the number on the two lines below (rounded to the nearest integer) by a scale factor
.nr SF 3833
scalethickness = 3833
# don't change anything below this line in this drawing
# non-fatal run-time pic version determination, version 2
boxrad=2.0 # will be reset to 0.0 by gpic only
scale=1.0 # required for comparisons
# boxrad is now 0.0 in gpic, else it remains 2.0
# dashwid is 0.1 in 10th Edition, 0.05 in DWB 2 and in gpic
# fillval is 0.3 in 10th Edition (fill 0 means black), 0.5 in gpic (fill 0 means white), undefined in DWB 2
# fill has no meaning in DWB 2, gpic can use fill or filled, 10th Edition uses fill only
# DWB 2 doesn't use fill and doesn't define fillval
# reset works in gpic and 10th edition, but isn't defined in DWB 2
# DWB 2 compatibility definitions
if boxrad > 1.0 && dashwid < 0.075 then X
	fillval = 1;
	define fill Y Y;
	define solid Y Y;
	define reset Y scale=1.0 Y;
X
reset # set to known state
# GNU pic vs. 10th Edition d\(e'tente
if fillval > 0.4 then X
	define setfillval Y fillval = 1 - Y;
	define bold Y thickness 2 Y;
	# if you use gpic and it barfs on encountering "solid",
	#	install a more recent version of gpic or switch to DWB or 10th Edition pic;
	#	sorry, the groff folks changed gpic; send any complaint to them;
X else Z
	define setfillval Y fillval = Y;
	define bold Y Y;
	define filled Y fill Y;
Z
# arrowhead has no meaning in DWB 2, arrowhead = 7 makes filled arrowheads in gpic and in 10th Edition
# arrowhead is undefined in DWB 2, initially 1 in gpic, 2 in 10th Edition
arrowhead = 7 # not used by graphviz
# GNU pic supports a boxrad variable to draw boxes with rounded corners; DWB and 10th Ed. do not
boxrad = 0 # no rounded corners in graphviz
# GNU pic supports a linethick variable to set line thickness; DWB and 10th Ed. do not
linethick = 0; oldlinethick = linethick
# .PS w/o args causes GNU pic to scale drawing to fit 8.5x11 paper; DWB does not
# maxpsht and maxpswid have no meaning in DWB 2.0, set page boundaries in gpic and in 10th Edition
# maxpsht and maxpswid are predefined to 11.0 and 8.5 in gpic
maxpsht = 1.138889
maxpswid = 3.833333
Dot: [
define attrs0 % %; define unfilled % %; define rounded % %; define diagonals % %
setfillval 0.000000
setfillval 0.000000
.ft R 
.ps 7*\n(SFu/3833u
#	LLCMMSGOCFG
{
define attrs1 % %
define attrs1 % filled %
setfillval 0.666667
setfillval 0.666667
box attrs1 fill wid 1.00000 ht 0.25000 at (0.61111,0.56944);
{
define attrs2 % %
setfillval 0.000000
"LLCMMSGOCFG" at (0.61806,0.56019);
}
linethick = oldlinethick
}
linethick = oldlinethick
#	LCMFLAGS
{
define attrs1 % %
define attrs1 % bold %
box attrs1 wid 0.75000 ht 0.25000 at (1.91667,1.01389);
{
define attrs2 % %
setfillval 0.000000
"LCMFLAGS" at (1.92361,1.00463);
}
linethick = oldlinethick
}
linethick = oldlinethick
#	LLCMMSGOCFG -> LCMFLAGS
{
define attrs1 % %
define attrs1 % bold %
P0: (0.98611,0.69444)
P1: (1.02442,0.71110)
P2: (1.06422,0.72767)
P3: (1.10536,0.74407)
P4: (1.14767,0.76022)
P5: (1.19097,0.77604)
P6: (1.23511,0.79144)
P7: (1.27992,0.80635)
P8: (1.32522,0.82067)
P9: (1.37086,0.83432)
P10: (1.41667,0.84722)
move to P0; line attrs1 to P1 then to P2
move to P2; line attrs1 to P3 then to P4
move to P4; line attrs1 to P5 then to P6
move to P6; line attrs1 to P7 then to P8
move to P8; line attrs1 to P9 then to P10
{
define attrs2 % %
define attrs2 % solid %
define attrs2 % %
oldlinethick = linethick;linethick = 1 * scalethickness / 3833
P0: (1.40278,0.87500)
P1: (1.54167,0.88889)
P2: (1.41667,0.80556)
move to P0; line attrs2 to P1
move to P1; line attrs2 to P2
move to P2; line attrs2 to P0
}
linethick = oldlinethick
}
linethick = oldlinethick
#	MSGOUTINTER_LCMMSGINTER
{
define attrs1 % %
define attrs1 % bold %
box attrs1 wid 0.97222 ht 0.25000 at (1.91667,0.56944);
{
define attrs2 % %
setfillval 0.000000
"MSGOUTINTER " at (1.91667,0.56019);
}
linethick = oldlinethick
}
linethick = oldlinethick
#	LLCMMSGOCFG -> MSGOUTINTER_LCMMSGINTER
{
define attrs1 % %
define attrs1 % bold %
P0: (1.11111,0.56944)
P1: (1.12778,0.56944)
P2: (1.14444,0.56944)
P3: (1.16111,0.56944)
P4: (1.17778,0.56944)
P5: (1.19444,0.56944)
P6: (1.21111,0.56944)
P7: (1.22778,0.56944)
P8: (1.24444,0.56944)
P9: (1.26111,0.56944)
P10: (1.27778,0.56944)
move to P0; line attrs1 to P1 then to P2
move to P2; line attrs1 to P3 then to P4
move to P4; line attrs1 to P5 then to P6
move to P6; line attrs1 to P7 then to P8
move to P8; line attrs1 to P9 then to P10
{
define attrs2 % %
define attrs2 % solid %
define attrs2 % %
oldlinethick = linethick;linethick = 1 * scalethickness / 3833
P0: (1.27778,0.61111)
P1: (1.41667,0.56944)
P2: (1.27778,0.54167)
move to P0; line attrs2 to P1
move to P1; line attrs2 to P2
move to P2; line attrs2 to P0
}
linethick = oldlinethick
}
linethick = oldlinethick
#	MSGOUTSTATE_LCMMSGSTATE
{
define attrs1 % %
define attrs1 % bold %
box attrs1 wid 0.97222 ht 0.25000 at (1.91667,0.12500);
{
define attrs2 % %
setfillval 0.000000
"MSGOUTSTATE " at (1.91667,0.11574);
}
linethick = oldlinethick
}
linethick = oldlinethick
#	LLCMMSGOCFG -> MSGOUTSTATE_LCMMSGSTATE
{
define attrs1 % %
define attrs1 % bold %
P0: (0.98611,0.44444)
P1: (1.02442,0.42779)
P2: (1.06422,0.41122)
P3: (1.10536,0.39482)
P4: (1.14767,0.37867)
P5: (1.19097,0.36285)
P6: (1.23511,0.34744)
P7: (1.27992,0.33254)
P8: (1.32522,0.31822)
P9: (1.37086,0.30457)
P10: (1.41667,0.29167)
move to P0; line attrs1 to P1 then to P2
move to P2; line attrs1 to P3 then to P4
move to P4; line attrs1 to P5 then to P6
move to P6; line attrs1 to P7 then to P8
move to P8; line attrs1 to P9 then to P10
{
define attrs2 % %
define attrs2 % solid %
define attrs2 % %
oldlinethick = linethick;linethick = 1 * scalethickness / 3833
P0: (1.41667,0.33333)
P1: (1.54167,0.25000)
P2: (1.40278,0.26389)
move to P0; line attrs2 to P1
move to P1; line attrs2 to P2
move to P2; line attrs2 to P0
}
linethick = oldlinethick
}
linethick = oldlinethick
#	LCMMSGINTER
{
define attrs1 % %
define attrs1 % dashed %
box attrs1 wid 1.00000 ht 0.25000 at (3.22222,0.56944);
{
define attrs2 % %
setfillval 0.000000
"LCMMSGINTER " at (3.22917,0.56019);
}
linethick = oldlinethick
}
linethick = oldlinethick
#	MSGOUTINTER_LCMMSGINTER -> LCMMSGINTER
{
define attrs1 % %
define attrs1 % bold %
P0: (2.41667,0.56944)
P1: (2.43333,0.56944)
P2: (2.45000,0.56944)
P3: (2.46667,0.56944)
P4: (2.48333,0.56944)
P5: (2.50000,0.56944)
P6: (2.51667,0.56944)
P7: (2.53333,0.56944)
P8: (2.55000,0.56944)
P9: (2.56667,0.56944)
P10: (2.58333,0.56944)
move to P0; line attrs1 to P1 then to P2
move to P2; line attrs1 to P3 then to P4
move to P4; line attrs1 to P5 then to P6
move to P6; line attrs1 to P7 then to P8
move to P8; line attrs1 to P9 then to P10
{
define attrs2 % %
define attrs2 % solid %
define attrs2 % %
oldlinethick = linethick;linethick = 1 * scalethickness / 3833
P0: (2.58333,0.61111)
P1: (2.72222,0.56944)
P2: (2.58333,0.54167)
move to P0; line attrs2 to P1
move to P1; line attrs2 to P2
move to P2; line attrs2 to P0
}
linethick = oldlinethick
}
linethick = oldlinethick
#	LCMMSGSTATE
{
define attrs1 % %
define attrs1 % dashed %
box attrs1 wid 1.00000 ht 0.25000 at (3.22222,0.12500);
{
define attrs2 % %
setfillval 0.000000
"LCMMSGSTATE " at (3.22917,0.11574);
}
linethick = oldlinethick
}
linethick = oldlinethick
#	MSGOUTSTATE_LCMMSGSTATE -> LCMMSGSTATE
{
define attrs1 % %
define attrs1 % bold %
P0: (2.41667,0.12500)
P1: (2.43333,0.12500)
P2: (2.45000,0.12500)
P3: (2.46667,0.12500)
P4: (2.48333,0.12500)
P5: (2.50000,0.12500)
P6: (2.51667,0.12500)
P7: (2.53333,0.12500)
P8: (2.55000,0.12500)
P9: (2.56667,0.12500)
P10: (2.58333,0.12500)
move to P0; line attrs1 to P1 then to P2
move to P2; line attrs1 to P3 then to P4
move to P4; line attrs1 to P5 then to P6
move to P6; line attrs1 to P7 then to P8
move to P8; line attrs1 to P9 then to P10
{
define attrs2 % %
define attrs2 % solid %
define attrs2 % %
oldlinethick = linethick;linethick = 1 * scalethickness / 3833
P0: (2.58333,0.16667)
P1: (2.72222,0.12500)
P2: (2.58333,0.09722)
move to P0; line attrs2 to P1
move to P1; line attrs2 to P2
move to P2; line attrs2 to P0
}
linethick = oldlinethick
}
linethick = oldlinethick
]
.PE
.\"  restore point size and font
.ps \n(.S
.ft \n(DF
