# # Do not use this software. I may actually fix it at some point in the future. # I don't need bug reports. It won't run tests properly on systems that can't # allocate $largesum of memory (if you're on a 32-bit system, it's not # happening). The epoch is off by half a thirty-second of a second (yeah). # # I have kept this on the CPAN instead of deleting it outright because it has # shown useful for people trying to figure out how TDMA and LINK-16 (and # JTIDS) actually works. # Data::TDMA "works," as-is, but is kind of crummy. I am not sure what possessed me to write it the way it's written. I wrote it after I knew about things like Class::Accessor and Params::Validate. I wrote it before I knew about things like Moose and friends, but still, the code is just... egregiously bad. And I apologize. This package aims to do three things. 1. Make unit tests passable on non-64-bit machines. 2. Reduce the code-base substantially (or at least, don't do stupid things with code that can be better handled by something that does it by design, like design-by-contract packages, or autogenerated accessors, and the like) smaller. 3. Break out Net::TDMA into Data::TDMA because Net::TDMA never did any network communication anyways. Let somebody else do the Network work. 4. Suck less. See, you got one extra. 1;