public void PassDataToInterfaces(Dictionary <int, IFrame> outputFrames) { foreach (int outputPort in outputFrames.Keys) { IFrame frame = outputFrames[outputPort]; rst.generateHeader(frame); if (nodeMode == NodeMode.MULTIPLEXER) { mst.generateHeader(frame); } String textForm = builder.BuildLiteral(frame); spi.SendFrame(textForm, outputPort); raportFrame(frame, "Output Frame"); } //TODO tu może być zgłaszanie zdarzeia wysłania i powiadaomienie zegara zewnętrznego że wysyłamy ramkę. }