コード例 #1
0
        /// <summary>
        /// Constructeur de l'interface cliente
        /// </summary>
        #region Constructeur
        public InterfaceClient()
        {
            InitializeComponent();
            ConnexionClient client = new ConnexionClient();

            client.SetInputInterfaceClient(this);
            init_Selection_Traitement();
            createProgressBar(100);
        }
コード例 #2
0
    private void InitConnexionClient()
    {
        string appName = "Unity";

        appName = (char)appName.Length + appName;

        clientID = ConnexionClient.RegisterConnexionClient(
            (ushort)0, appName, ConnexionClient.kConnexionClientModeTakeOver, ConnexionClient.kConnexionMaskAll);
        Debug.Log("Registered connection client: " + clientID + " with app name: " + appName);

        // Register connection handler
        ConnexionClient.InstallConnexionHandlers(
            ConnexionMessageHandlerProcImpl,
            ConnexionAddedHandlerProcImpl,
            ConnexionRemovedHandlerProcImpl);

        connected = true;
    }
コード例 #3
0
    private void DisconnectConnexionClient()
    {
        if (connected)
        {
            try {
                ConnexionClient.CleanupConnexionHandlers();
                connected = false;
            } catch (Exception e) {
                Debug.LogError("Failed to clean up connection handlers: " + e.ToString());
            }
        }

        if (clientID != 0)
        {
            try {
                ConnexionClient.UnregisterConnexionClient(clientID);
                Debug.Log("Unregistered connection client: " + clientID);
                clientID = 0;
            }
            catch (Exception ex) {
                Debug.LogError("Failed to unregister the connection client: " + ex.ToString());
            }
        }
    }
コード例 #4
0
        public ActionResult Connexion()
        {
            var cc = new ConnexionClient();

            return(View(cc));
        }