6 typedef unsigned short TrainIx;
7 typedef unsigned short SegmentIx;
11 unsigned justarrived:1, reverse:1;
12 unsigned char speed; /* non-negative, units of 4mm/s */
16 unsigned present_now:1, present_future:1,
17 detectable_now:1, detectable_future:1;
22 #include "layoutinfo.h"
25 Train trains[NUM_TRAINS];
26 Segment segments[NUM_SEGMENTS];