package li.cil.oc.api.machine; /** * A single signal that was queued on a machine. * <p/> * This interface is not intended to be implemented, it only serves as a return * type for {@link Machine#popSignal()}. */ public interface Signal { /** * The name of the signal. */ String name(); /** * The list of arguments for the signal. */ Object[] args(); }