001package jmri.jmrix.marklin.cdb;
002
003/**
004 * Identifying class representing a Marklin CDB communications port Based on work by
005 * Bob Jacobsen
006 *
007 * @author Kevin Dickerson Copyright (C) 2012
008 */
009public abstract class CdBPortController extends jmri.jmrix.AbstractSerialPortController {
010
011    // base class. Implementations will provide InputStream and OutputStream
012    // objects to CdBTrafficController classes, who in turn will deal in messages.
013    protected CdBPortController(CdBSystemConnectionMemo connectionMemo) {
014        super(connectionMemo);
015    }
016
017    @Override
018    public CdBSystemConnectionMemo getSystemConnectionMemo() {
019        return (CdBSystemConnectionMemo) super.getSystemConnectionMemo();
020    }
021}
022
023
024