コード例 #1
0
        /// <summary>
        /// Start the manager.
        /// This will load the dictionary.
        /// </summary>
        /// <param name="updateRate">How often to send a request to update the dictionary's Values.</param>
        /// <param name="connection">A connected ARCLConnection.</param>
        /// <returns>False: Connection issue.</returns>
        public bool Start(int updateRate, ARCLConnection connection)
        {
            UpdateRate = updateRate;
            Connection = connection;

            return(Start(updateRate));
        }
コード例 #2
0
 public RangeDeviceManager(ARCLConnection connection) => Connection = connection;
コード例 #3
0
 public ExternalIOManager(ARCLConnection connection) => Connection = connection;
コード例 #4
0
 /// <summary>
 /// Start the manager.
 /// This will load the dictionary.
 /// Make sure the connection is connected.
 /// </summary>
 /// <param name="connection">A connected ARCLConnection.</param>
 /// <returns>False: Connection issue.</returns>
 public bool Start(ARCLConnection connection)
 {
     Connection = connection;
     return(Start());
 }
コード例 #5
0
 /// <summary>
 /// A class constructor.
 /// </summary>
 /// <param name="connection">A connected ARCLConnection.</param>
 public QueueJobManager(ARCLConnection connection) => Connection = connection;
コード例 #6
0
 public StatusManager(ARCLConnection connection) => Connection = connection;
コード例 #7
0
 public QueueRobotManager(ARCLConnection connection) => Connection = connection;
コード例 #8
0
 public ConfigManager(ARCLConnection connection) => Connection = connection;