Ejemplo n.º 1
0
        /// <summary>
        /// Called when the client is securely connected to Steam3.
        /// </summary>
        protected override void OnClientConnected()
        {
            base.OnClientConnected();

            jobManager.SetTimeoutsEnabled(true);

            PostCallback(new ConnectedCallback());
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Called when the client is physically disconnected from Steam3.
        /// </summary>
        protected override void OnClientDisconnected(bool userInitiated)
        {
            // if we are disconnected, cancel all pending jobs
            jobManager.CancelPendingJobs();

            jobManager.SetTimeoutsEnabled(false);

            PostCallback(new DisconnectedCallback(userInitiated));
        }