Пример #1
0
            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);
            }
Пример #2
0
            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);
            }