Cheesebaron.MvxPlugins.Connectivity.BaseConnectivity.ChangeConnectivityStatus C# (CSharp) Method

ChangeConnectivityStatus() protected method

protected ChangeConnectivityStatus ( bool connected, bool isWifi, bool isCellular, bool fireMissiles ) : void
connected bool
isWifi bool
isCellular bool
fireMissiles bool
return void
        protected void ChangeConnectivityStatus(bool connected, bool isWifi, bool isCellular,
            bool fireMissiles)
        {
            IsConnected = connected;
            IsWifi = isWifi;
            IsCellular = isCellular;

            if (fireMissiles) {
                Mvx.Resolve<IMvxMessenger>()
                    .Publish(new ConnectivityStatusChangedMessage(this) {
                        IsConnected = connected,
                        IsWifi = isWifi,
                        IsCellular = isCellular
                    });
            }
        }