001package jmri.jmrix.ipocs;
002
003import javax.annotation.Nonnull;
004
005/**
006 *
007 * @author Fredrik Elestedt Copyright (C) 2020
008 * @since 4.21.2
009 */
010@org.openide.util.lookup.ServiceProvider(service = jmri.jmrix.ConnectionTypeList.class)
011public class IpocsConnectionTypeList implements jmri.jmrix.ConnectionTypeList {
012
013  public final static String IPOCSMR = "IPOCSMR";
014
015  public IpocsConnectionTypeList() {
016    super();
017  }
018
019  @Override
020  @Nonnull
021  public String[] getAvailableProtocolClasses() {
022    return new String[] {
023      IpocsConnectionConfig.class.getName(),
024    };
025  }
026
027  @Override
028  @Nonnull
029  public String[] getManufacturers() {
030    return new String[] { IPOCSMR };
031  }
032}