Queue
老邱 authored at 2016-12-20 11:46:24
712.00 B
X
using System;
using System.Collections.Generic;
using NewLife.Queue.Protocols.Brokers;

namespace NewLife.Queue.Protocols.CenterServers.Requests
{
    [Serializable]
    public class BrokerRegistrationRequest
    {
        public BrokerInfo BrokerInfo { get; set; }
        public long TotalSendThroughput { get; set; }
        public long TotalConsumeThroughput { get; set; }
        public long TotalUnConsumedMessageCount { get; set; }
        public IList<TopicQueueInfo> TopicQueueInfoList { get; set; }
        public IList<TopicConsumeInfo> TopicConsumeInfoList { get; set; }
        public IList<string> ProducerList { get; set; }
        public IList<ConsumerInfo> ConsumerList { get; set; }
    }
}