/* * Copyright (C) 2006-2016 DLR, Germany * * All rights reserved * * http://www.rcenvironment.de/ */ package de.rcenvironment.core.communication.channel; import de.rcenvironment.core.communication.transport.spi.MessageChannel; /** * Indicates the overall state of a {@link MessageChannel}. * * @author Robert Mischke */ public enum MessageChannelState { /** * The channel is connecting to a remote contact point. */ CONNECTING, /** * The channel is ready to use. */ ESTABLISHED, /** * The channel has been marked as broken due to an error. */ MARKED_AS_BROKEN, /** * The channel has been closed normally. */ CLOSED; }