/// <summary>
 /// Initializes a new instance of the <see cref="ArchivistOutputAdapter"/> class.
 /// </summary>
 public ArchivistOutputAdapter()
 {
     m_host = "127.0.0.1";
     m_port = 20000;
     m_measurementCount = 0;
     m_client = null;
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ArchivistOutputAdapter"/> class.
 /// </summary>
 public ArchivistOutputAdapter()
 {
     m_host             = "127.0.0.1";
     m_port             = 20000;
     m_measurementCount = 0;
     m_client           = null;
 }
示例#3
0
        /// <summary>
        /// Initializes this <see cref="ArchivistOutputAdapter"/>.
        /// </summary>
        public override void Initialize()
        {
            base.Initialize();

            Dictionary <string, string> settings = Settings;
            string setting;

            // Load optional parameters

            if (settings.TryGetValue("host", out setting))
            {
                m_host = setting;
            }

            if (settings.TryGetValue("port", out setting))
            {
                m_port = ushort.Parse(setting);
            }

            var msgClient = new PoolingMessageClient(m_host, m_port);

            m_client = new DefaultArchivistClient(msgClient);
        }
        /// <summary>
        /// Initializes this <see cref="ArchivistOutputAdapter"/>.
        /// </summary>
        public override void Initialize()
        {
            base.Initialize();

            Dictionary<string, string> settings = Settings;
            string setting;

            // Load optional parameters

            if (settings.TryGetValue("host", out setting))
                m_host = setting;

            if (settings.TryGetValue("port", out setting))
                m_port = ushort.Parse(setting);

            PoolingMessageClient msgClient = new PoolingMessageClient(m_host, m_port);
            m_client = new DefaultArchivistClient(msgClient);
        }