An InetReqPipe is a FlexPipe designed for exchanging InetReq objects (tokens
of Internet activity, e.g., datagrams read or to be written) between threads.
A Timeline is a linked list of time-ordered TimelineEvent objects, with an
associated Timer thread which handles each TimelineEvent as its moment arrives.