/// <summary>
        /// Stellt die Bearbeitung eingehender Daten ein.
        /// </summary>
        /// <returns>Ergebnis der Operation.</returns>
        public Int32 Stop()
        {
            // Forward to all
            if (m_Audio != null)
            {
                m_Audio.Stop();
            }
            if (m_Video != null)
            {
                m_Video.Stop();
            }
            if (m_TSInjector != null)
            {
                m_TSInjector.Stop();
            }
            if (m_Pin != null)
            {
                m_Pin.Stop();
            }

            // Blind transition
            m_State = FilterStates.Stopped;

            // Report
            return(0);
        }
        /// <summary>
        /// Beginnt mit der Bearbeitung der Daten.
        /// </summary>
        /// <param name="start">Zeitinformation für den Beginn der Weitergabe
        /// von Nutzdaten in den Graphen.</param>
        /// <returns>Ergebnis der Operation.</returns>
        public Int32 Run(long start)
        {
            // Remember initial clock
            m_TimeOnStart = SystemClock;

            // Prepare for resync
            lock (m_CorrectionLock)
                m_Correction = null;

            // Blind transition
            m_State = FilterStates.Running;

            // Forward to all
            if (m_Pin != null)
            {
                m_Pin.Start();
            }
            if (m_TSInjector != null)
            {
                m_TSInjector.Start();
            }
            if (m_Video != null)
            {
                m_Video.Start();
            }
            if (m_Audio != null)
            {
                m_Audio.Start();
            }

            // Did it
            return(0);
        }
        /// <summary>
        /// Unterbricht die Bearbeitung eingehender Daten.
        /// </summary>
        /// <returns>Ergebnis der Operation.</returns>
        public Int32 Pause()
        {
            // Blind transition
            m_State = FilterStates.Paused;

            // Did it
            return(0);
        }
    private void ListenForMultipleSyllables()
    {
        filtering       = true;
        filterState     = FilterStates.MultiSyllable;
        targetSyllables = wordInFocus.gameObject.transform.parent.childCount - 1; // Minus 1 for SyllablesCollider game object -- all other children are Syllables

        mic.ToggleMicrophone();
        StartCoroutine(RunDetection());
    }
    private void ListenForSingleSyllable()
    {
        filtering   = true;
        filterState = FilterStates.SingleSyllable;

        mic.ToggleMicrophone();

        StartCoroutine(RunDetection());
        RunAnimations();
    }
Exemple #6
0
        public IHttpActionResult GetAllStates(FilterStates filter)
        {
            if (filter == null)
            {
                filter             = new FilterStates();
                filter.PageSize    = 25;
                filter.CurrentPage = 1;
            }
            var response = repository.GetAllStates(filter);

            return(Ok <DataResponse <EntityList <EntityStates> > >(response));
        }
        public DataResponse <EntityList <EntityStates> > GetAllStates(FilterStates filter, int take = 10, int skip = 0)
        {
            var response = new DataResponse <EntityList <EntityStates> >();

            try
            {
                base.DBInit();

                if (filter != null)
                {
                    take = filter.Take;
                    skip = filter.Skip;
                }
                var query = DBEntity.LookupStates.Where(a => 1 == 1);
                if (!string.IsNullOrEmpty(filter.KeyWords))
                {
                    query = query.Where(ua => ua.StateName.ToLower().Contains(filter.KeyWords.ToLower()) || ua.StateCode.ToLower().Contains(filter.KeyWords.ToLower()));
                }
                var selectQuery = query.Select(a => new EntityStates
                {
                    Id          = a.Id,
                    StateName   = a.StateName,
                    StateCode   = a.StateCode,
                    CountryCode = a.LookupCountry.CountryCode,
                    CreatedOn   = a.CreatedOn,
                    CreatedUser = a.User.FirstName,
                    UpdatedOn   = a.UpdatedOn,
                    Updateduser = a.User1 == null ? null : a.User1.FirstName,
                    IsActive    = a.IsActive
                });

                if (string.IsNullOrEmpty(filter.SortKey) || string.IsNullOrEmpty(filter.SortOrder))
                {
                    selectQuery = selectQuery.OrderByDescending(o => o.CreatedOn);
                }
                else
                {
                    string orderBy = string.Format("{0} {1}", filter.SortKey, filter.SortOrder);
                    selectQuery = selectQuery.OrderBy(orderBy);
                }

                response = GetList <EntityStates>(selectQuery, skip, take);
            }
            catch (Exception ex)
            {
                ex.Log();
            }
            finally
            {
                base.DBClose();
            }
            return(response);
        }
Exemple #8
0
        /// <summary>
        /// Stellt die Bearbeitung eingehender Daten ein.
        /// </summary>
        /// <returns>Ergebnis der Operation.</returns>
        public Int32 Stop()
        {
            // Forward to all
            if (DataManager != null)
            {
                DataManager.Stop();
            }

            // Blind transition
            m_State = FilterStates.Stopped;

            // Report
            return(0);
        }
Exemple #9
0
        /// <summary>
        /// Beginnt mit der Bearbeitung der Daten.
        /// </summary>
        /// <param name="start">Zeitinformation für den Beginn der Weitergabe
        /// von Nutzdaten in den Graphen.</param>
        /// <returns>Ergebnis der Operation.</returns>
        public Int32 Run(long start)
        {
            // Blind transition
            m_State = FilterStates.Running;

            // Forward to all
            if (DataManager != null)
            {
                DataManager.Start();
            }

            // Did it
            return(0);
        }
Exemple #10
0
        private void ChangeFilter()
        {
            this.ToolbarItems.Clear();
            switch (currentState)
            {
            case FilterStates.FILTERED:
                this.ToolbarItems.Add(new ToolbarItem {
                    Text = "DEFAULT", Command = new Command(this.ChangeFilter)
                });
                currentState         = FilterStates.UNFILTERED;
                listview.ItemsSource = custList;
                break;

            case FilterStates.UNFILTERED:
                this.ToolbarItems.Add(new ToolbarItem {
                    Text = "ALL", Command = new Command(this.ChangeFilter)
                });
                currentState         = FilterStates.FILTERED;
                listview.ItemsSource = filteredCustList;
                break;
            }
        }
        public IClientResponse <List <State> > Get()
        {
            var filter = new FilterStates();

            return(Get(filter));
        }
        public IList <State> GetList()
        {
            var filter = new FilterStates();

            return(GetList(filter));
        }