comparison src/org/tn5250j/framework/tn5250/tnvt.java @ 11:f3b3bbd227b8 tn5250

adding tn5250 files
author Carl Byington <carl@five-ten-sg.com>
date Thu, 22 May 2014 18:26:27 -0700
parents e773d0952613
children b39bcf616a6f
comparison
equal deleted inserted replaced
10:e773d0952613 11:f3b3bbd227b8
116 116
117 // miscellaneous 117 // miscellaneous
118 private static final byte ESC = 0x04; // 04 118 private static final byte ESC = 0x04; // 04
119 119
120 private Socket sock; 120 private Socket sock;
121 private BufferedInputStream bin; 121 public BufferedInputStream bin;
122 private BufferedOutputStream bout; 122 public BufferedOutputStream bout;
123 private final BlockingQueue<Object> dsq = new ArrayBlockingQueue<Object>(25); 123 private final BlockingQueue<Object> dsq = new ArrayBlockingQueue<Object>(25);
124 private Stream5250 bk; 124 private Stream5250 bk;
125 private DataStreamProducer producer; 125 private DataStreamProducer producer;
126 protected Screen5250 screen52; 126 protected Screen5250 screen52;
127 private boolean waitingForInput; 127 private boolean waitingForInput;
170 * @param support132 170 * @param support132
171 * @param bridge 171 * @param bridge
172 * @param manager 172 * @param manager
173 */ 173 */
174 public tnvt(Screen5250 screen52, boolean enhanced, boolean support132, TerminalBridge bridge, TerminalManager manager) { 174 public tnvt(Screen5250 screen52, boolean enhanced, boolean support132, TerminalBridge bridge, TerminalManager manager) {
175 if (log.isInfoEnabled()) {
176 log.info(" new session -> " + controller.getSessionName());
177 }
178 this.screen52 = screen52; 175 this.screen52 = screen52;
179 this.support132 = support132; 176 this.support132 = support132;
180 this.enhanced = enhanced; 177 this.enhanced = enhanced;
181 this.bridge = bridge; 178 this.bridge = bridge;
182 this.manager = manager; 179 this.manager = manager;