1*1285115cSWilliam A. Kennington IIIdigraph {
2*1285115cSWilliam A. Kennington III	node [shape="box"];
3*1285115cSWilliam A. Kennington III	subgraph {
4*1285115cSWilliam A. Kennington III		node [shape=plaintext];
5*1285115cSWilliam A. Kennington III
6*1285115cSWilliam A. Kennington III		ncsid [label=<
7*1285115cSWilliam A. Kennington III			<table>
8*1285115cSWilliam A. Kennington III				<tr><td port="sockio" bgcolor="lightblue">net::SockIO</td><td bgcolor="lightblue" colspan="2" port="config">net::ConfigBase</td></tr>
9*1285115cSWilliam A. Kennington III				<tr><td bgcolor="lightblue" colspan="3">ncsi::StateMachine</td></tr>
10*1285115cSWilliam A. Kennington III				<tr>
11*1285115cSWilliam A. Kennington III					<td bgcolor="black"><font color="white">L2 FSM</font></td>
12*1285115cSWilliam A. Kennington III					<td bgcolor="black"><font color="white">L3/4 FSM</font></td>
13*1285115cSWilliam A. Kennington III					<td bgcolor="black"><font color="white">Test FSM</font></td>
14*1285115cSWilliam A. Kennington III				</tr>
15*1285115cSWilliam A. Kennington III			</table>
16*1285115cSWilliam A. Kennington III		>];
17*1285115cSWilliam A. Kennington III	}
18*1285115cSWilliam A. Kennington III
19*1285115cSWilliam A. Kennington III	subgraph notes {
20*1285115cSWilliam A. Kennington III		node [shape="note" style="filled"];
21*1285115cSWilliam A. Kennington III		core [label="NC-SId Core" fillcolor="lightblue"];
22*1285115cSWilliam A. Kennington III		ec [label="EC" fillcolor="black" fontcolor="white"];
23*1285115cSWilliam A. Kennington III		mock [label="Mocks" fillcolor="beige"];
24*1285115cSWilliam A. Kennington III	}
25*1285115cSWilliam A. Kennington III
26*1285115cSWilliam A. Kennington III	p_config [label="MockConfig" style="filled" fillcolor="beige"];
27*1285115cSWilliam A. Kennington III
28*1285115cSWilliam A. Kennington III	ncsi_sockio [style="filled" fillcolor="beige" label=<
29*1285115cSWilliam A. Kennington III		<table border="0">
30*1285115cSWilliam A. Kennington III			<tr><td align="left">NICConnection</td></tr>
31*1285115cSWilliam A. Kennington III			<tr><td border="1">mock::NIC</td></tr>
32*1285115cSWilliam A. Kennington III		</table>
33*1285115cSWilliam A. Kennington III	>];
34*1285115cSWilliam A. Kennington III
35*1285115cSWilliam A. Kennington III	ncsi_sockio -> ncsid:sockio [arrowhead="diamond"];
36*1285115cSWilliam A. Kennington III
37*1285115cSWilliam A. Kennington III	p_config -> ncsid:config [arrowhead="diamond"];
38*1285115cSWilliam A. Kennington III}
39