1 package cz.cuni.amis.pogamut.ut2004.teamcomm.mina.messages; 2 3 import cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot; 4 import cz.cuni.amis.pogamut.ut2004.teamcomm.mina.client.TCMinaClient; 5 6 public enum TCRecipient { 7 8 GLOBAL, 9 TEAM, 10 CHANNEL, 11 PRIVATE, 12 13 /** 14 * Special type of the recipient - sent by {@link TCMinaServer} and consumed by {@link TCMinaClient}. 15 * These messages are usually consumed by {@link TCMinaClient} but some of them are even propagated to the {@link UT2004Bot}. 16 */ 17 TC_INFO, 18 19 /** 20 * Special type of the recipient - sent by {@link TCMinaClient} and consumed by {@link TCMinaServer}. 21 * These messages are never received by {@link TCMinaClient} and thus they are NEVER further propagated to the {@link UT2004Bot}. 22 */ 23 TC_REQUEST 24 }