Exemple #1
0
        public WatchWindow(IBirdieContext birdieContext)
        {
            InitializeComponent();

            BirdieContext = birdieContext;

            // Register some event handling
            birdieContext.ProcessConnect            += BirdieProcessConnect;
            birdieContext.ProcessDisconnect         += BirdieProcessDisconnect;
            birdieContext.WatchCategoryObjectAdd    += BirdieWatchObjectAdd;
            birdieContext.WatchCategoryObjectRemove += BirdieWatchObjectRemove;
            birdieContext.WatchMemoryObjectAdd      += BirdieWatchObjectAdd;
            birdieContext.WatchMemoryObjectRemove   += BirdieWatchObjectRemove;

            // Set up auto expand
            TreeListView.TreeListViewItem.AutoExpand = true;
        }
Exemple #2
0
 public NetworkMain(IBirdieContext birdieContext)
 {
     this.birdieContext = birdieContext;
     localEndPoint      = new IPEndPoint(IPAddress.Any, birdieContext.Config.ListenPort);
 }