Beispiel #1
0
        public static MsgLogin Create(string user, string pass, bool compression, MsgLoginType type)
        {
            var ptr = stackalloc MsgLogin[1];

            ptr->Header.Length     = sizeof(MsgLogin);
            ptr->Header.Compressed = compression;
            ptr->Header.Id         = PacketType.MsgLogin;
            ptr->Type = type;
            ptr->SetUsername(user);
            ptr->SetPassword(pass);
            return(*ptr);
        }
Beispiel #2
0
 public static MsgLogin Create(string user, string pass, string email, bool compression, MsgLoginType type)
 {
     Span <MsgLogin> span = stackalloc MsgLogin[1];
     ref var         ptr  = ref MemoryMarshal.GetReference(span);