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; }
protected AViewWindow(ICommunicationReceiver owner, IEmailSource email_source) : this() { this.Owner = owner as System.Windows.Window; this.email_source = email_source; }