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}