Network Message

To send an Network Message, create an instance of Message class and provide Id & payload

public sealed class Message
    {
        public ushort Id;
        public byte callbackId;
        public bool IsEncrypted;

        public Message(ushort msgId, object payload);
        public Message(ushort msgId, object payload, bool isEncrypted);

        public uint Sender { get; set; }
        public object Payload { get; set; }

        public static Message Acquire();
        public static void Release(Message message);
        public void CopyFrom(Message message);
        public void Reset();
    }

Sending Message from client to server

FN.Connections[0].SendMessage(/*here pass message*/, DeliveryMethod.Reliable);

Send Message from server to client

FN.Server.SendMessage(peer, message, DeliveryMethod.Reliable);

Last updated

Was this helpful?