예제 #1
0
 public xbs_message(String txt, DateTime time, xbs_message_sender msg_sender, xbs_message_type msg_type)
 {
     time_added = time;
     text       = txt;
     type       = msg_type;
     sender     = msg_sender;
 }
예제 #2
0
        public static void addInfoMessage(String msg, xbs_message_sender sender, xbs_message_type type)
        {
            addMessage(msg, messages, sender, type);
#if DEBUG
            addDebugMessage(msg, sender, type);
#endif
        }
예제 #3
0
        public static void addInfoMessage(String msg, xbs_message_sender sender, xbs_message_type type)
        {
            addMessage(msg, messages, sender, type);
#if DEBUG
            addDebugMessage(msg, sender, type);
#endif
        }
예제 #4
0
 public xbs_message(String txt, DateTime time, xbs_message_sender msg_sender, xbs_message_type msg_type)
 {
     time_added = time;
     text = txt;
     type = msg_type;
     sender = msg_sender;
 }
예제 #5
0
 public static void addDebugMessage(String msg, xbs_message_sender sender)
 {
     addDebugMessage(msg, sender, xbs_message_type.GENERAL);
 }
예제 #6
0
 private static void addMessage(String msg, Queue <xbs_message> queue, xbs_message_sender sender, xbs_message_type type)
 {
     lock (queue)
         queue.Enqueue(new xbs_message(msg, sender, type));
 }
예제 #7
0
 public xbs_message(String txt, xbs_message_sender sender, xbs_message_type type)
     : this(txt, DateTime.Now, sender, type)
 {
 }
예제 #8
0
 public static void addDebugMessage(String msg, xbs_message_sender sender)
 {
     addDebugMessage(msg, sender, xbs_message_type.GENERAL);
 }
예제 #9
0
 private static void addMessage(String msg, Queue<xbs_message> queue, xbs_message_sender sender, xbs_message_type type)
 {
     lock (queue)
         queue.Enqueue(new xbs_message(msg, sender, type));
 }
예제 #10
0
 public xbs_message( String txt, xbs_message_sender sender, xbs_message_type type)
     : this( txt, DateTime.Now, sender, type )
 {
 }