Beispiel #1
0
        public static object Recieve(this IConnection c, out EndPoint from, int buffersize = 1024)
        {
            object r = serialize.Deserialize(c.RecieveBytes(out from, buffersize));
            IConnectionAutoCommand a = r as IConnectionAutoCommand;

            if (a != null && c.enabledAutoCommands != null && c.AcceptsAutoCommand(a))
            {
                a.OnRecieve(c);
            }
            return(r);
        }