Example #1
0
        public void OnDataRecieved(object[] data)
        {
            NetworkCommand command = (NetworkCommand)data[0];

            if (command == NetworkCommand.RemoteChat)
            {
                RemoteChatHandler.Handle(data);
            }
            if (command == NetworkCommand.RemoteDesktop)
            {
                RemoteDesktopHandler.Handle(data);
            }
        }
Example #2
0
        public void OnDataRetrieved(IClient client, object[] data)
        {
            NetworkCommand command = (NetworkCommand)data[0];

            switch (command)
            {
            case NetworkCommand.RemoteChat:
                RemoteChatHandler.Handle(client, data);
                break;

            case NetworkCommand.RemoteDesktop:
                RemoteDesktopHandler.Handle(client, data);
                break;
            }
        }
Example #3
0
 public void OnPluginLoad(IClientHost server)
 {
     RemoteChatHandler.SetNetworkHost(server);
     RemoteDesktopHandler.SetNetworkHost(server);
 }
Example #4
0
 public void OnDisconnect()
 {
     RemoteChatHandler.Disconnect();
 }
Example #5
0
 public void OnClientDisconnect(IClient client)
 {
     RemoteChatHandler.ClientDisconnect(client);
     RemoteDesktopHandler.Disconnect(client);
 }
Example #6
0
 public void OnClientConnect(IClient client)
 {
     RemoteChatHandler.NewClient(client);
     RemoteDesktopHandler.NewClient(client);
 }