public Stat() { Rta = new Rta(); Networks = new Networks(); Tape = new Tape(); Usb = new Usb(); }
public string GenerateAddress(byte[] pubKeyBytes, Networks network = Networks.Mainnet, Chain chain = Chain.X) { string prefix = chain == Chain.X ? "X" : chain == Chain.P ? "P" : "X"; string hrp = network == Networks.Mainnet ? "avax" : network == Networks.Fuji ? "fuji" : "avax"; return($"{prefix}-{GetBech32Address(pubKeyBytes, hrp)}"); }
public BlockChainAddress(ScriptTypes type, Networks network, Key key) { Type = type; Network = network; _key = key; PublicKeyHash = key.GetPublicKeyHashed(); }
public static VersionMessage Deserialize(byte[] payload, Networks network) { if (payload == null) { throw new ArgumentNullException(nameof(payload)); } var transmittingService = (ServiceFlags)BitConverter.ToUInt64(payload.Skip(4).Take(8).ToArray(), 0); var receivingService = (ServiceFlags)BitConverter.ToUInt64(payload.Skip(20).Take(8).ToArray(), 0); var receivingIpv6Addr = payload.Skip(28).Take(16); var receivingPort = BitConverter.ToUInt16(payload.Skip(44).Take(2).ToArray(), 0); var transmittingIpv6Addr = payload.Skip(54).Take(16); var transmittingPort = BitConverter.ToUInt16(payload.Skip(70).Take(2).ToArray(), 0); var nonce = BitConverter.ToUInt64(payload.Skip(72).Take(8).ToArray(), 0); var compactSize = CompactSize.Deserialize(payload.Skip(80).ToArray()); string userAgent = null; int startIndex = 80 + compactSize.Value; if (compactSize.Key.Size > 0) { userAgent = System.Text.Encoding.UTF8.GetString(payload.Skip(startIndex).Take(startIndex + (int)compactSize.Key.Size).ToArray()); startIndex += (int)compactSize.Key.Size; } var startHeight = BitConverter.ToInt32(payload.Skip(startIndex).Take(4).ToArray(), 0); var relay = BitConverter.ToBoolean(payload.Skip(startIndex).Take(1).ToArray(), 0); return(new VersionMessage(new IpAddress(DateTime.UtcNow, transmittingService, transmittingIpv6Addr.ToArray(), transmittingPort), new IpAddress(DateTime.UtcNow, receivingService, receivingIpv6Addr.ToArray(), receivingPort), nonce, userAgent, startHeight, relay, network)); }
public BlockChainAddress(ScriptTypes type, Networks network, IEnumerable <byte> publicKeyHash, Key key) { Type = type; Network = network; PublicKeyHash = publicKeyHash; _key = key; }
public MineService(Networks network) { _network = network; _autoEvent = new AutoResetEvent(false); _rpcClient = new RpcClient(network); _pool = new Semaphore(0, 1); }
public IEnumerable <ISupportedPaymentMethod> GetSupportedPaymentMethod() { #pragma warning disable CS0618 bool btcReturned = false; if (!string.IsNullOrEmpty(DerivationStrategies)) { JObject strategies = JObject.Parse(DerivationStrategies); foreach (var strat in strategies.Properties()) { var paymentMethodId = PaymentMethodId.Parse(strat.Name); var network = Networks.GetNetwork <BTCPayNetwork>(paymentMethodId.CryptoCode); if (network != null) { if (network == Networks.BTC && paymentMethodId.PaymentType == PaymentTypes.BTCLike) { btcReturned = true; } yield return(paymentMethodId.PaymentType.DeserializeSupportedPaymentMethod(network, strat.Value)); } } } if (!btcReturned && !string.IsNullOrEmpty(DerivationStrategy)) { if (Networks.BTC != null) { yield return(BTCPayServer.DerivationSchemeSettings.Parse(DerivationStrategy, Networks.BTC)); } } #pragma warning restore CS0618 }
public override string ToString() { StringBuilder builder = new StringBuilder(); builder.AppendLine($"Computer type: {Name}"); builder.AppendLine("Current configuration:"); builder.AppendLine($" CPU: {Cpus.ToStatus()}"); builder.AppendLine($" Storage: {Hards.ToStatus()}"); builder.AppendLine($" RAM: {Rams.ToStatus()}"); builder.AppendLine($" GPU: {Gpus.ToStatus()}"); builder.AppendLine($" Network: {Networks.ToStatus()}"); builder.AppendLine($" Wireless: {Wirelesses.ToStatus()}"); builder.AppendLine($" Sources: {Sources.ToStatus()}"); builder.AppendLine($" Motherboard: {Motherboard}"); string motherboardLoad = GetMotherboardLoadString(); builder.AppendLine($"Motherboard configuration: {motherboardLoad}"); int currentLoad = GetSourceLoad(); int maximumLoad = MaximumSourceLoad(); float percentageLoad = (float)currentLoad / maximumLoad; builder.AppendLine($"Current source load: {currentLoad}/{maximumLoad} - {percentageLoad:00.##}"); return(builder.ToString()); }
public PaymentMethodDictionary GetPaymentMethods() { PaymentMethodDictionary paymentMethods = new PaymentMethodDictionary(); var serializer = new Serializer(null); #pragma warning disable CS0618 if (PaymentMethod != null) { foreach (var prop in PaymentMethod.Properties()) { var r = serializer.ToObject <PaymentMethod>(prop.Value.ToString()); if (!PaymentMethodId.TryParse(prop.Name, out var paymentMethodId)) { continue; } r.CryptoCode = paymentMethodId.CryptoCode; r.PaymentType = paymentMethodId.PaymentType.ToString(); r.ParentEntity = this; if (Networks != null) { r.Network = Networks.GetNetwork <BTCPayNetworkBase>(r.CryptoCode); if (r.Network is null) { continue; } } paymentMethods.Add(r); } } #pragma warning restore CS0618 return(paymentMethods); }
public NetworksFlyoutViewModel(IDialogCoordinator coordinator, ISettings settings) { _coordinator = coordinator; _settings = settings; SelectedNetwork = Networks.FirstOrDefault(); PropertyChanged += NetworksFlyoutViewModel_PropertyChanged; }
public Message(Networks network) { MessageHeader = new MessageHeader { Network = network }; }
public PaymentMethodDictionary GetPaymentMethods() { PaymentMethodDictionary paymentMethods = new PaymentMethodDictionary(); var serializer = new Serializer(Dummy); #pragma warning disable CS0618 if (PaymentMethod != null) { foreach (var prop in PaymentMethod.Properties()) { var r = serializer.ToObject <PaymentMethod>(prop.Value.ToString()); var paymentMethodId = PaymentMethodId.Parse(prop.Name); r.CryptoCode = paymentMethodId.CryptoCode; r.PaymentType = paymentMethodId.PaymentType.ToString(); r.ParentEntity = this; r.Network = Networks?.GetNetwork(r.CryptoCode); if (r.Network != null || Networks == null) { paymentMethods.Add(r); } } } #pragma warning restore CS0618 return(paymentMethods); }
public TransactionFlyout(IEnumerable <byte> txId, Networks network) { _txId = txId; _network = network; InitializeComponent(); Loaded += Load; Unloaded += Unload; }
public ActionResult Index() { using (AppDb context = AppDb.Create()) { ViewBag.Networks = Networks.All(context); } return(View()); }
public Networks GetNetworks() { string mainSQL = @"SELECT NetworkID, Organization, NetworkName, LongNetworkName, URL, StationNumber, ObsStartDate, ObsEndDate, LastUpdate, Contact FROM t_Network"; SqlCommand aCommand; SqlDataReader aReader; Networks aNetworkSet = new Networks(); List<NetworksNetwork> aNetworkList = new List<NetworksNetwork>(); using (SqlConnection conn = new SqlConnection(Properties.Settings.Default.enterpriseOD)) { aCommand = new SqlCommand(); aCommand.Connection = conn; aCommand.CommandType = System.Data.CommandType.Text; aCommand.CommandText = mainSQL; conn.Open(); aReader = aCommand.ExecuteReader(); while (aReader.Read()) { NetworksNetwork aNetwork = new NetworksNetwork(); aNetwork.NetworkID = aReader.GetInt32(aReader.GetOrdinal("NetworkID")); aNetwork.Organization = aReader["Organization"].ToString(); aNetwork.NetworkName = aReader["NetworkName"].ToString(); aNetwork.LongNetworkName = aReader["LongNetworkName"].ToString(); aNetwork.URL = aReader["URL"].ToString(); aNetwork.StationNumber = aReader.GetInt32(aReader.GetOrdinal("StationNumber")); if (aReader["ObsStartDate"] is DBNull) aNetwork.ObsStartDateSpecified = false; else { aNetwork.ObsStartDate = aReader.GetDateTime(aReader.GetOrdinal("ObsStartDate")); aNetwork.ObsStartDateSpecified = true; } if (aReader["ObsEndDate"] is DBNull) aNetwork.ObsEndDateSpecified = false; else { aNetwork.ObsEndDate = aReader.GetDateTime(aReader.GetOrdinal("ObsEndDate")); aNetwork.ObsEndDateSpecified = true; } if (aReader["LastUpdate"] is DBNull) aNetwork.LastUpdateSpecified = false; else { aNetwork.LastUpdate = aReader.GetDateTime(aReader.GetOrdinal("LastUpdate")); aNetwork.LastUpdateSpecified = true; } aNetwork.Contact = aReader["Contact"].ToString(); aNetworkList.Add(aNetwork); } aReader.Close(); } aCommand.Dispose(); aNetworkSet.Network = aNetworkList.ToArray(); return aNetworkSet; }
public P2PNode(Networks network, ServiceFlags serviceFlag, P2PNetworkConnector p2pNetworkConnector, IMessageCoordinator messageCoordinator) { _network = network; _serviceFlag = serviceFlag; _p2pNetworkConnector = p2pNetworkConnector; _messageParser = new MessageParser(); _messageCoordinator = messageCoordinator; _ipAdrHelper = new IpAdrHelper(); }
public void Switch(Networks network) { if (_authenticatedWallet == null) { return; } _authenticatedWallet.Network = network; }
public static TransactionMessage Deserialize(IEnumerable <byte> payload, Networks network, TransactionTypes transactionType) { if (payload == null) { throw new ArgumentNullException(nameof(payload)); } return(new TransactionMessage(BaseTransaction.Deserialize(payload).Key, network)); }
public static BlockMessage Deserialize(IEnumerable <byte> payload, Networks network) { if (payload == null) { throw new ArgumentNullException(nameof(payload)); } return(new BlockMessage(Block.Deserialize(payload), network)); }
public async Task Listen(Networks network, bool keepConnectionsAlive = true) { _network = network; var instance = PeersStore.Instance(); var currentIpAddress = instance.GetMyIpAddress(); _isSeedNode = IsSeedNode(currentIpAddress, _network); await DiscoverNodes(); }
public Configuration() { Networks = new Networks(); RunOnLogOn = false; Automat = false; Activated = false; EnableNotificationBubbles = true; HideToTrayIfMinimized = false; StartMinimalized = false; }
private int GetSourceLoad() { return(Rams.Select(x => x.LoadUsage).Sum() + Hards.Select(x => x.LoadUsage).Sum() + Cpus.Select(x => x.LoadUsage).Sum() + Gpus.Select(x => x.LoadUsage).Sum() + Networks.Select(x => x.LoadUsage).Sum() + Wirelesses.Select(x => x.LoadUsage).Sum() + Motherboard.LoadUsage); }
public void AddNetwork() { var network = new NetworkElement() { Name = "New Server" }; Networks.Add(network); SelectedNetwork = network; }
private void rfid_watcher_changed(object source, FileSystemEventArgs e) { rfid_read(); //if compujump, wakeup screen if it's off if (configChronojump.Compujump == true) { Networks.WakeUpRaspberryIfNeeded(); } }
public void GenerateBAModelWithAging(int n, int m0, int m, double v) { RunWithProgressBar(() => { var network = _networkGenerator.GenerateBarabasiAlbertModelWithAging(n, m0, m, v); var wrapper = new NetworkWrapper($"BA_{BACounter++}", network, network.GetIncidenceMatrix()); Networks.Add(wrapper); OnNetworkAdd?.Invoke(wrapper); }); }
/// <summary> /// Gets the client based on the given network. /// </summary> /// <returns>The client.</returns> /// <param name="network">Network.</param> public static IAuthenticationClient GetClient(Networks network) { switch (network) { case Networks.Facebook: return GetFacebookClient(); default: return null; } }
public void Switch(Networks network) { if (_smartContract != null) { _smartContract.Dispose(); _smartContract = null; } _smartContract = _smartContractFactory.Build(network); }
public void Switch(Networks network) { if (_blockChain != null) { _blockChain.Dispose(); _blockChain = null; } _blockChain = _blockChainFactory.Build(network); }
public void RemoveNetwork(string name) { var network = Networks.SingleOrDefault(e => e.Name == name); if (network != null) { Networks.Remove(network); OnNetworkRemove?.Invoke(network); } }
public PeerConnector(Networks network, P2PNetworkConnector p2pNetworkConnector, IMessageCoordinator messageCoordinator) { _autoEvent = new AutoResetEvent(false); _client = null; _network = network; _messageParser = new MessageParser(); _cheeckPeerAvailabilityWorker = new BackgroundWorker(); _cheeckPeerAvailabilityWorker.DoWork += CheckPeerAvailability; _messageCoordinator = messageCoordinator; }
void FindNetworks() { Dictionary <string, List <Tuple <Wlan.WlanAvailableNetwork, WlanClient.WlanInterface> > > hashedNetworks = new Dictionary <string, List <Tuple <Wlan.WlanAvailableNetwork, WlanClient.WlanInterface> > >(); foreach (WlanClient.WlanInterface wlanIface in WlanClient.Instance.Interfaces) { try { Wlan.WlanAvailableNetwork[] networks = wlanIface.GetAvailableNetworkList(0); foreach (Wlan.WlanAvailableNetwork network in networks) { string ssid = Helper.GetStringForSSID(network.dot11Ssid); if (!string.IsNullOrEmpty(ssid)) { List <Tuple <Wlan.WlanAvailableNetwork, WlanClient.WlanInterface> > networksForSSID; if (!hashedNetworks.TryGetValue(ssid, out networksForSSID)) { hashedNetworks[ssid] = networksForSSID = new List <Tuple <Wlan.WlanAvailableNetwork, WlanClient.WlanInterface> >(); } networksForSSID.Add(new Tuple <Wlan.WlanAvailableNetwork, WlanClient.WlanInterface>(network, wlanIface)); } } } catch { // the network interface might be disabled - wrapper throws an exception in that case when getting the available networks } } Networks.Clear(); foreach (var ssidNetwork in hashedNetworks.OrderByDescending(hn => hn.Value.Max(n => n.Item1.wlanSignalQuality))) { var networkInfo = ssidNetwork.Value.OrderByDescending(n => n.Item1.wlanSignalQuality).First(); var network = networkInfo.Item1; if (network.networkConnectable) { string readableSSID = Helper.GetStringForSSID(network.dot11Ssid); if (string.IsNullOrWhiteSpace(readableSSID)) { readableSSID = "No SSID"; } ListItem item = new ListItem(Consts.KEY_NAME, readableSSID, false); item.Selected = (network.flags & Wlan.WlanAvailableNetworkFlags.Connected) == Wlan.WlanAvailableNetworkFlags.Connected; item.AdditionalProperties["SignalStrength"] = network.wlanSignalQuality / 100.0f; item.AdditionalProperties["Secure"] = network.securityEnabled; item.AdditionalProperties["HasProfile"] = (network.flags & Wlan.WlanAvailableNetworkFlags.HasProfile) == Wlan.WlanAvailableNetworkFlags.HasProfile; item.AdditionalProperties["Network"] = network; item.AdditionalProperties["Interface"] = networkInfo.Item2; Networks.Add(item); } } Networks.FireChange(); }
public static string GenerateAltText(Networks objNetwork) { switch (objNetwork) { case Networks.RSS: return("Subscribe to our RSS Feed"); case Networks.Blog: return("Visit our Blog"); case Networks.LinkedIn: return("Link with us on LinkedIn"); case Networks.Blogger: case Networks.Blogspot: return("See our blog on Blogger"); case Networks.Wordpress: return("Visit our Wordpress blog"); case Networks.Facebook: return("Find us on Facebook"); case Networks.MySpace: return("Visit our myspace"); case Networks.Twitter: return("Subscribe to our Twitter feed"); case Networks.Pinterest: return("Check out our Pins on Pinterest"); case Networks.Instagram: return("Look at our photos on Instagram"); case Networks.Flickr: return("Look at our photos on Flickr"); case Networks.Google: return("Visit us on Google+"); case Networks.VimeoVideo: return("Watch our video on Vimeo"); case Networks.VimeoChannel: return("Visit our channel on Vimeo"); case Networks.YouTubeVideo: return("Watch our video on YouTube"); case Networks.YouTubeChannel: return("Visit our YouTube channel"); } return(String.Empty); }
private static Network AddNetwork(Network network) { Network existingItem = Networks.FirstOrDefault(x => x.Id == network.Id); if (existingItem != null) { return(existingItem); } Networks.Add(network); return(network); }
public static string GenerateAltText(Networks objNetwork) { switch (objNetwork) { case Networks.RSS: return "Subscribe to our RSS Feed"; case Networks.Blog: return "Visit our Blog"; case Networks.LinkedIn: return "Link with us on LinkedIn"; case Networks.Blogger: case Networks.Blogspot: return "See our blog on Blogger"; case Networks.Wordpress: return "Visit our Wordpress blog"; case Networks.Facebook: return "Find us on Facebook"; case Networks.MySpace: return "Visit our myspace"; case Networks.Twitter: return "Subscribe to our Twitter feed"; case Networks.Pinterest: return "Check out our Pins on Pinterest"; case Networks.Instagram: return "Look at our photos on Instagram"; case Networks.Flickr: return "Look at our photos on Flickr"; case Networks.Google: return "Visit us on Google+"; case Networks.VimeoVideo: return "Watch our video on Vimeo"; case Networks.VimeoChannel: return "Visit our channel on Vimeo"; case Networks.YouTubeVideo: return "Watch our video on YouTube"; case Networks.YouTubeChannel: return "Visit our YouTube channel"; } return String.Empty; }
//rfid private void rfid_test() { Networks networks = new Networks(); networks.Test(); }
public static string GenerateLink(Networks objNetwork, string strAccountID) { return GenerateLink(objNetwork, strAccountID, false); }
public static string GenerateLink(Networks objNetwork, string strAccountID, bool blnEmbeddedVideo) { if (String.IsNullOrEmpty(strAccountID)) return "#"; if (strAccountID.StartsWith("http://")) return strAccountID; switch (objNetwork) { case Networks.Blog: case Networks.LinkedIn: case Networks.RSS: return strAccountID; case Networks.Blogger: return strAccountID; case Networks.Blogspot: return strAccountID; case Networks.Wordpress: return strAccountID; case Networks.Facebook: return "http://www.facebook.com/" + strAccountID; case Networks.MySpace: return "http://www.myspace.com/" + strAccountID; case Networks.Twitter: return "http://twitter.com/" + strAccountID; case Networks.Pinterest: return "http://pinterest.com/" + strAccountID; case Networks.Instagram: return "http://instagram.com/" + strAccountID; case Networks.Flickr: return "http://www.flickr.com/" + strAccountID; case Networks.Google: return "https://plus.google.com/" + strAccountID; case Networks.VimeoVideo: if (blnEmbeddedVideo) return "javascript:ShowVimeo();"; else return "http://vimeo.com/" + strAccountID; case Networks.VimeoChannel: return "http://vimeo.com/" + strAccountID; case Networks.AnimotoVideo: if (blnEmbeddedVideo) return "javascript:ShowAnimoto();"; else return "http://animoto.com/" + strAccountID; case Networks.YouTubeVideo: if (blnEmbeddedVideo) return "javascript:ShowYouTube();"; else return "http://www.youtube.com/watch?v=" + strAccountID; case Networks.YouTubeChannel: return "http://www.youtube.com/user/" + strAccountID; } return String.Empty; }