func GenID() uint16 {
	idgen.mtx.Lock()         // X++
	defer idgen.mtx.Unlock() // X--
	return uint16(idgen.rng.Next())
}
// GenID returns a new pseudo random message ID. GenID is safe for concurrent
// access.
GenID returns a new pseudo random message ID. GenID is safe for concurrent
access.
// GenID returns a new pseudo random message ID . GenID is safe for concurrent // access .
func GenID() uint16 {
	idgen.mtx.Lock()         
	defer idgen.mtx.Unlock() 
	return uint16(idgen.rng.Next())
}
func GenID ( ) uint16 { idgen . mtx . Lock ( ) defer idgen . mtx . Unlock ( ) return uint16 ( idgen . rng . Next ( ) ) }
GenID returns a new pseudo random message ID.
GenID returns a new pseudo random message ID .
// X++ // X--