Exemple #1
0
        protected override object RunInBackground(params object[] @params)
        {
            InterfaceSearcher = new InterfaceSearcher(Context);

            InterfaceSearcher.SearchStarted  += InterfaceSearcherOnSearchStarted;
            InterfaceSearcher.SearchFinished += InterfaceSearcherOnSearchFinished;
            InterfaceSearcher.InterfaceFound += InterfaceSearcherOnInterfaceFound;

            InterfaceSearcher.SearchForInterfaces();

            InterfaceSearcher.WaitForSearchFinished();

            return(_foundInterfaces.ToArray());
        }
Exemple #2
0
 public InterfaceSearchAsyncTask(Context context)
 {
     Context           = context;
     InterfaceSearcher = new InterfaceSearcher(context);
     _foundInterfaces  = new List <InterfaceViewModel>();
 }