001package jmri.jmrix.srcp;
002
003/**
004 * Abstract base for classes representing a SRCP communications port
005 *
006 * @author Bob Jacobsen Copyright (C) 2001, 2008, 2010
007 * @author Paul Bender Copyright (C) 2010
008 */
009public abstract class SRCPPortController extends jmri.jmrix.AbstractNetworkPortController {
010
011    // base class. Implementations will provide InputStream and OutputStream
012    // objects to SRCPTrafficController classes, who in turn will deal in messages.
013    protected SRCPPortController(SRCPSystemConnectionMemo connectionMemo) {
014        super(connectionMemo);
015    }
016
017    @Override
018    public SRCPSystemConnectionMemo getSystemConnectionMemo() {
019        return (SRCPSystemConnectionMemo) super.getSystemConnectionMemo();
020    }
021}
022
023
024