Module PocketMeshPeer.IdGenerator

Generates various globally unique identifiers.

let generate: unit => string;

Generates a globally unique identifier.

let generateCmd: (string => 'msg) => BlackTea.Cmd.t('msg);

TEA Cmd that generates a globally unique identifier.

let generateGroupId: unit => PeersGroup.Id.t;

Generates a globally unique group ID.

let generateGroupIdCmd: (PeersGroup.Id.t => 'msg) => BlackTea.Cmd.t('msg);

TEA Cmd that generates a globally unique group ID.