Data-UUID-MT

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

    it does not conflict with real MAC addresses. This UUID has 60 bits of
    timestamp data, 61 bits of pseudo-random data and 7 mandated bits
    (multicast bit, "variant" field and "version" field).

  Version 4 UUIDs
    The UUID follows the "version 4" spec, with 122 pseudo-random bits and 6
    mandated bits ("variant" field and "version" field).

  Version 4s UUIDs
    This is a custom UUID form that resembles "version 4" form, but that
    overlays the first 60 bits with a timestamp akin to "version 1", Unlike
    "version 1", this custom version preserves the ordering of bits from
    high to low, whereas "version 1" puts the low 32 bits of the timestamp
    first, then the middle 16 bits, then multiplexes the high bits with
    version field. This "4s" variant provides a "sequential UUID" with the
    timestamp providing order and the remaining random bits making collision
    with other UUIDs created at the exact same microsecond highly unlikely.
    This UUID has 60 timestamp bits, 62 pseudo-random bits and 6 mandated
    bits ("variant" field and "version" field).

  Unsupported: Versions 2, 3 and 5

lib/Data/UUID/MT.pm  view on Meta::CPAN

61 bits of pseudo-random data and 7 mandated bits (multicast bit, "variant"
field and "version" field).

=head2 Version 4 UUIDs

The UUID follows the "version 4" spec, with 122 pseudo-random bits and
6 mandated bits ("variant" field and "version" field).

=head2 Version 4s UUIDs

This is a custom UUID form that resembles "version 4" form, but that overlays
the first 60 bits with a timestamp akin to "version 1",  Unlike "version 1",
this custom version preserves the ordering of bits from high to low, whereas
"version 1" puts the low 32 bits of the timestamp first, then the middle 16
bits, then multiplexes the high bits with version field.  This "4s" variant
provides a "sequential UUID" with the timestamp providing order and the
remaining random bits making collision with other UUIDs created at the exact
same microsecond highly unlikely.  This UUID has 60 timestamp bits, 62
pseudo-random bits and 6 mandated bits ("variant" field and "version" field).

=head2 Unsupported: Versions 2, 3 and 5



( run in 0.927 second using v1.01-cache-2.11-cpan-49f99fa48dc )