public static void addReceiver(ICommunicationReceiver receiver) {
     lock (receivers) {
         receivers.Push(receiver);
     }
 }
 /// <summary>
 /// Fires up a gather, given a IBasicCommunicaion port and char for de
 /// </summary>
 /// <param name="port"></param>
 /// <param name="delimiter"></param>
 public CommunicationGather(ICommunicationReceiver port, char delimiter)
 {
     Port               = port;
     Delimiter          = delimiter;
     port.TextReceived += new EventHandler <GenericCommMethodReceiveTextArgs>(Port_TextReceived);
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="port"></param>
 /// <param name="delimiter"></param>
 public CommunicationGather(ICommunicationReceiver port, string delimiter)
 {
     Port               = port;
     StringDelimiter    = delimiter;
     port.TextReceived += Port_TextReceivedStringDelimiter;
 }
Example #4
0
        protected AViewWindow(ICommunicationReceiver owner, IEmailSource email_source)
            : this() {
            this.Owner = owner as System.Windows.Window;
            this.email_source = email_source;

        }