001package jmri.jmrix.ecos; 002 003/** 004 * Identifying class representing a ECOS communications port 005 * 006 * @author Bob Jacobsen Copyright (C) 2001, 2008 007 */ 008public abstract class EcosPortController extends jmri.jmrix.AbstractNetworkPortController { 009 010 // base class. Implementations will provide InputStream and OutputStream 011 // objects to EcosTrafficController classes, who in turn will deal in messages. 012 protected EcosPortController(EcosSystemConnectionMemo connectionMemo) { 013 super(connectionMemo); 014 } 015 016 @Override 017 public EcosSystemConnectionMemo getSystemConnectionMemo() { 018 return (EcosSystemConnectionMemo) super.getSystemConnectionMemo(); 019 } 020 021}