public override void Dispose()
 {
     base.Dispose();
     AbortListenerThread();
     serverHandler = null;
     GC.SuppressFinalize(this);
 }
 public LdpAuthRequestHandler()
 {
     serverHandler = LdpServer.GetInstance();
     packetFactory = new LdpProtocolPacketFactory();
     userSettings = new LdpUserSettings();
     settingsPassword = userSettings.GetPassword;
 }
Exemplo n.º 3
0
 public LdpAuthRequestHandler()
 {
     serverHandler    = LdpServer.GetInstance();
     packetFactory    = new LdpProtocolPacketFactory();
     userSettings     = new LdpUserSettings();
     settingsPassword = userSettings.GetPassword;
 }
        public void Dispose()
        {
            interruptGrabbing = false;
            serverHandler = null;
            screenResponse = null;
            packetFactory = null;
            responsePacket = null;

            try
            {
                if (ScreenThread != null && ScreenThread.IsAlive)
                    ScreenThread.Abort();
            }
            catch { }
            mouseController.Dispose();
            mouseController = null;

            keyboardController.Dispose();
            keyboardController = null;

            commander.Dispose();
            commander = null;

            screenGrabber.Dispose();
            screenGrabber = null;

            if (nextScreen != null)
                nextScreen.Dispose();
            if (prevScreen != null)
                prevScreen.Dispose();
            if (difference != null)
                difference.Dispose();

            GC.SuppressFinalize(this);
        }
 public override void Dispose()
 {
     base.Dispose();
     AbortListenerThread();
     serverHandler = null;
     GC.SuppressFinalize(this);
 }
 public LdpPacketListener()
 {
     serverHandler = LdpServer.GetInstance();
     client_connected = true;
     listening_thread = new Thread(() => StartListening());
     listening_thread.Start();
     LdpLog.Info("Listener thread started.");
 }
 public LdpPacketListener()
 {
     serverHandler    = LdpServer.GetInstance();
     client_connected = true;
     listening_thread = new Thread(() => StartListening());
     listening_thread.Start();
     LdpLog.Info("Listener thread started.");
 }
 public void Dispose()
 {
     authResponse = null;
     responsePacket = null;
     serverHandler = null;
     userSettings = null;
     packetFactory = null;
     GC.SuppressFinalize(this);
 }
 public void Dispose()
 {
     serverHandler            = null;
     volumeController         = null;
     packetFactory            = null;
     packetRequest            = null;
     volumeInfoResponse       = null;
     preparableVolumeResponse = null;
 }
 public void Dispose()
 {
     serverHandler = null;
     volumeController = null;
     packetFactory = null;
     packetRequest = null;
     volumeInfoResponse = null;
     preparableVolumeResponse = null;
 }
Exemplo n.º 11
0
 public void Dispose()
 {
     authResponse   = null;
     responsePacket = null;
     serverHandler  = null;
     userSettings   = null;
     packetFactory  = null;
     GC.SuppressFinalize(this);
 }
        public LdpRemoteDesktopSender()
        {
            serverHandler = LdpServer.GetInstance();
            serverHandler.GetListenerChannel.AddListener(this);
            mouseController    = new LdpMouseController();
            keyboardController = new LdpKeyboardController();
            commander          = new LdpCommandController();

            packetFactory = new LdpProtocolPacketFactory();
            screenGrabber = new LdpScreenGrabber();
        }
        public LdpRemoteDesktopSender()
        {
            serverHandler = LdpServer.GetInstance();
            serverHandler.GetListenerChannel.AddListener(this);
            mouseController = new LdpMouseController();
            keyboardController = new LdpKeyboardController();
            commander = new LdpCommandController();

            packetFactory = new LdpProtocolPacketFactory();
            screenGrabber = new LdpScreenGrabber();
        }
        public LdpRemoteVolumeSender()
        {
            serverHandler = LdpServer.GetInstance();
            packetFactory = new LdpProtocolPacketFactory();
            serverHandler.GetListenerChannel.AddListener(this);

            volumeController         = new LdpVolumeController();
            volumeController.OnMute += volumeController_OnMute;
            volumeController
            .GetDevice
            .AudioEndpointVolume
            .OnVolumeNotification += AudioEndpointVolume_OnVolumeNotification;
        }
        public LdpRemoteVolumeSender()
        {
            serverHandler = LdpServer.GetInstance();
            packetFactory = new LdpProtocolPacketFactory();
            serverHandler.GetListenerChannel.AddListener(this);

            volumeController = new LdpVolumeController();
            volumeController.OnMute += volumeController_OnMute;
            volumeController
                .GetDevice
                .AudioEndpointVolume
                .OnVolumeNotification += AudioEndpointVolume_OnVolumeNotification;
        }
        public void Dispose()
        {
            interruptGrabbing = false;
            serverHandler     = null;
            screenResponse    = null;
            packetFactory     = null;
            responsePacket    = null;

            try
            {
                if (ScreenThread != null && ScreenThread.IsAlive)
                {
                    ScreenThread.Abort();
                }
            }
            catch { }
            mouseController.Dispose();
            mouseController = null;

            keyboardController.Dispose();
            keyboardController = null;

            commander.Dispose();
            commander = null;

            screenGrabber.Dispose();
            screenGrabber = null;

            if (nextScreen != null)
            {
                nextScreen.Dispose();
            }
            if (prevScreen != null)
            {
                prevScreen.Dispose();
            }
            if (difference != null)
            {
                difference.Dispose();
            }

            GC.SuppressFinalize(this);
        }
Exemplo n.º 17
0
 public void Dispose()
 {
     serverHandler = null;
     packetFactory = null;
     GC.SuppressFinalize(this);
 }
Exemplo n.º 18
0
 public LdpPreparableInfoRequestHandler()
 {
     packetFactory = new LdpProtocolPacketFactory();
     serverHandler = LdpServer.GetInstance();
     serverHandler.GetListenerChannel.AddListener(this);
 }
 public void Dispose()
 {
     serverHandler = null;
     GC.SuppressFinalize(this);
 }
 public LdpDisconnectRequestHandler()
 {
     serverHandler = LdpServer.GetInstance();
 }
Exemplo n.º 21
0
 public void Dispose()
 {
     serverHandler = null;
 }
 public LdpCommandController()
 {
     serverHandler = LdpServer.GetInstance();
     serverHandler.GetListenerChannel.AddListener(this);
 }
 public LdpPreparableInfoRequestHandler()
 {
     packetFactory = new LdpProtocolPacketFactory();
     serverHandler = LdpServer.GetInstance();
     serverHandler.GetListenerChannel.AddListener(this);
 }
 public LdpDisconnectRequestHandler()
 {
     serverHandler = LdpServer.GetInstance();
 }
 public LdpMouseController()
 {
     serverHandler = LdpServer.GetInstance();
     serverHandler.GetListenerChannel.AddListener(this);
 }
Exemplo n.º 26
0
 public LdpClientInfoRequestHandler()
 {
     lblText       = new StringBuilder();
     serverHandler = LdpServer.GetInstance();
     serverHandler.GetListenerChannel.AddListener(this);
 }
 public void Dispose()
 {
     serverHandler = null;
 }
 public LdpClientInfoRequestHandler()
 {
     lblText = new StringBuilder();
     serverHandler = LdpServer.GetInstance();
     serverHandler.GetListenerChannel.AddListener(this);
 }