001package jmri.server.json.loconet;
002
003/**
004 * Constants for the JSON LocoNet slot usage service.
005 *
006 * Gives clients an authoritative answer to "is the command station's loco
007 * slot table actually full?" instead of inferring it from link-confirmation
008 * retries failing, which can also fail for unrelated reasons (address
009 * mismatches, timing) and produce false "slot full" diagnoses.
010 */
011public class JsonLoconetSlotUsage {
012
013    /**
014     * {@value #LOCONET_SLOT_USAGE}
015     */
016    public static final String LOCONET_SLOT_USAGE = "loconetSlotUsage"; // NOI18N
017
018    private JsonLoconetSlotUsage() {
019        // static class, do not instantiate
020    }
021}