Example #1
0
    public override void Initialize(params object[] parameters)
    {
        if (parameters == null || parameters.Length < 3)
        {
            return;
        }

        responseTimeOut = (float)parameters[0];
        brokenDelegate  = (Action <string>)parameters[1];
        busyDelegate    = (Action <bool>)parameters[2];

        busyNumber         = 0;
        lastBusyNumber     = 0;
        lastAddRequestTime = 0;

        business = new ServerBusiness();
        business.Initialize();
    }