protected MountControllerBase([NotNull] UdpClient udpClient,
                                      [NotNull] IMountCommonCommandBuilder commonCommandBuilder,
                                      [NotNull] IMountCommonCommandParser commonCommandParser)
        {
            this._udpClient = udpClient;

            this._commonCommandBuilder = commonCommandBuilder;

            this._commonCommandParser = commonCommandParser;
        }
Exemple #2
0
        public MountDiscovery([NotNull] UdpClient udpClient,
                              [NotNull] IMountInitialisationCommandBuilder commandBuilder,
                              [NotNull] IMountInitialisationCommandParser commandParser,
                              [NotNull] IMountCommonCommandBuilder commonCommandBuilder,
                              [NotNull] IMountCommonCommandParser commonCommandParser) : base(udpClient, commonCommandBuilder, commonCommandParser)
        {
            this._commandBuilder = commandBuilder;

            this._commandParser = commandParser;
        }
Exemple #3
0
        public MountControl([NotNull] UdpClient udpClient,
                            [NotNull] IMountControlCommandBuilder commandBuilder,
                            [NotNull] IMountControlCommandParser commandParser,
                            [NotNull] IMountCommonCommandBuilder commonCommandBuilder,
                            [NotNull] IMountCommonCommandParser commonCommandParser,
                            [NotNull] IMountInfo mountInfo) : base(udpClient, commonCommandBuilder, commonCommandParser)
        {
            this._commandBuilder = commandBuilder;

            this._commandParser = commandParser;

            this._mountInfo = mountInfo;
        }