Files
2026-05-26 16:15:54 +08:00

19 lines
397 B
C#

namespace com.fpnn.rtm
{
public class MidGenerator
{
static private ushort order = 0;
static private object interLocker = new object();
static public long Gen()
{
long baseId = ClientEngine.GetCurrentMilliseconds() << 16;
lock (interLocker)
{
return baseId + ++order;
}
}
}
}