public MessageQueue(int maxQueueCount, bool useLocalMesgSeqNumGenerator) { maxQueueCount = Math.Max(maxQueueCount, 2); this.useLocalMesgSeqNumGenerator = useLocalMesgSeqNumGenerator; mesgQueue = new Queue <LogMessage>(maxQueueCount); mesgQueueSize = maxQueueCount; mesgQueueCount = 0; logger = new MQLogger("MessageQueue", this); }
public MessageQueue(int maxQueueCount, bool useLocalMesgSeqNumGenerator) { maxQueueCount = Math.Max(maxQueueCount, 2); this.useLocalMesgSeqNumGenerator = useLocalMesgSeqNumGenerator; mesgQueue = new Queue<LogMessage>(maxQueueCount); mesgQueueSize = maxQueueCount; mesgQueueCount = 0; logger = new MQLogger("MessageQueue", this); }