You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tutorial-data.js
+14-6Lines changed: 14 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -192,6 +192,13 @@ public class LightBulb {
192
192
title: "Complete the socket transitions",
193
193
prompt:
194
194
"Replace the true refinements so bind, connect, sendUrgentData, and close follow the socket protocol.",
195
+
guide: {
196
+
image: "images/socket_dfa.png?v=20260809",
197
+
alt:
198
+
"Socket protocol diagram. A socket starts unconnected; bind moves it to bound; connect moves it to connected; sendUrgentData keeps it connected; and close moves any non-closed socket to closed.",
199
+
caption:
200
+
"Follow each arrow from its source state to its target state. For the sendUrgentData loop, a from-only refinement requires connected and leaves the socket connected.",
0 commit comments