コード例 #1
0
ファイル: xbs_messages.cs プロジェクト: tbutter/XBSlink
        private static xbs_message DequeueMessage(Queue <xbs_message> queue)
        {
            xbs_message msg = null;

            lock (queue)
                if (queue.Count > 0)
                {
                    msg = queue.Dequeue();
                }
            return(msg);
        }
コード例 #2
0
ファイル: xbs_messages.cs プロジェクト: tbutter/XBSlink
        private static String DequeueMessageString(Queue <xbs_message> queue)
        {
            String      str = null;
            xbs_message msg = DequeueMessage(queue);

            if (msg != null)
            {
                str = msg.ToString();
            }
            return(str);
        }