Ejemplo n.º 1
0
        public byte[] Serialize(object target)
        {
            if (target == null)
            {
                return(null);
            }

            return(Serializer.Serialize(target));
        }
Ejemplo n.º 2
0
        public bool Send(object packet)
        {
            if (!Connected)
            {
                return(false);
            }

            byte[] buffer = Serializer.Serialize(packet) as byte[];
            return(Write(buffer, 0, buffer.Length));
        }
Ejemplo n.º 3
0
 public void Broadcast(object packet)
 {
     try
     {
         byte[] buffer = Serializer.Serialize(packet) as byte[];
         Broadcast(buffer);
     }
     catch
     {
     }
 }
Ejemplo n.º 4
0
        public void Send(object packet)
        {
            if (!_connection.Connection.Connected)
            {
                return;
            }

            try
            {
                byte[] buffer = Serializer.Serialize(packet) as byte[];
                Send(buffer);
            }
            catch
            {
                //some error in the provider
                throw;
            }
        }