/// <summary> /// Create a new instance. /// </summary> /// <param name="uFrequency">Frequency.</param> /// <param name="eInversion">Spectrum inversion.</param> /// <param name="bScan">[Don't know]</param> /// <param name="bwType">Bandwidth type.</param> public TerrestrialChannel(uint uFrequency, SpectrumInversion eInversion, bool bScan, BandwidthType bwType) : base(uFrequency, eInversion) { // Remember FullRescan = bScan; Bandwidth = bwType; }
/// <summary> /// Create a new cable channel descriptor. /// </summary> /// <param name="uFrequency">Frequency.</param> /// <param name="eInversion">Spectrum inversion.</param> /// <param name="uSymbolRate">Symbol rate.</param> /// <param name="eQam">[Don't know]</param> /// <param name="bwType">Bandwidth type.</param> public CableChannel(uint uFrequency, SpectrumInversion eInversion, uint uSymbolRate, Qam eQam, BandwidthType bwType) : base(uFrequency, eInversion) { // Remember SymbolRate = uSymbolRate; Bandwidth = bwType; QAM = eQam; }
/// <summary> /// Displays user actions based on type /// Отображает действия пользователя в зависимости от типа /// </summary> /// <param name="account"></param> /// <param name="bandwidthType"></param> /// <returns></returns> public JsonRpcResponse <AccountBandwidthApiObj> GetAccountBandwidth(string account, BandwidthType bandwidthType) { return(_webSocketManager.GetRequest <AccountBandwidthApiObj>("get_account_bandwidth", account, bandwidthType.ToString().ToLower())); }
/// <summary> /// API name: get_account_bandwidth /// *Displays user actions based on type /// /// </summary> /// <param name="account">API type: std::string</param> /// <param name="type">API type: bandwidth_type</param> /// <param name="token">Throws a <see cref="T:System.OperationCanceledException" /> if this token has had cancellation requested.</param> /// <returns>API type: account_bandwidth_api_object</returns> /// <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception> public JsonRpcResponse <AccountBandwidthApiObject> GetAccountBandwidth(string account, BandwidthType type, CancellationToken token) { return(CustomGetRequest <AccountBandwidthApiObject>(KnownApiNames.DatabaseApi, "get_account_bandwidth", new object[] { account, type }, token)); }