com.planet_ink.coffee_mud.Libraries.interfaces
Interface ChannelsLibrary
- All Superinterfaces:
- java.lang.Cloneable, CMLibrary, CMObject, java.lang.Comparable<CMObject>
- All Known Implementing Classes:
- CMChannels
public interface ChannelsLibrary
- extends CMLibrary
|
Method Summary |
void |
channelQueUp(int i,
CMMsg msg)
|
boolean |
channelTo(Session ses,
boolean areareq,
int channelInt,
CMMsg msg,
MOB sender)
|
java.util.Vector |
clearInvalidSnoopers(Session mySession,
int channelCode)
|
int |
getChannelCodeNumber(java.lang.String channelName)
|
java.util.Vector |
getChannelFlags(int i)
|
int |
getChannelIndex(java.lang.String channelName)
|
java.lang.String |
getChannelMask(int i)
|
java.lang.String |
getChannelName(int i)
|
java.lang.String |
getChannelName(java.lang.String channelName)
|
java.lang.String[] |
getChannelNames()
|
java.util.Vector |
getChannelQue(int i)
|
java.util.Vector |
getFlaggedChannelNames(java.lang.String flag)
|
int |
getNumChannels()
|
java.lang.String[][] |
iChannelsArray()
|
java.lang.String[][] |
imc2ChannelsArray()
|
int |
loadChannels(java.lang.String list,
java.lang.String ilist,
java.lang.String imc2list)
|
boolean |
mayReadThisChannel(MOB sender,
boolean areaReq,
MOB M,
int i)
|
boolean |
mayReadThisChannel(MOB sender,
boolean areaReq,
MOB M,
int i,
boolean offlineOK)
|
boolean |
mayReadThisChannel(MOB sender,
boolean areaReq,
Session ses,
int i)
|
boolean |
mayReadThisChannel(MOB M,
int i,
boolean zapCheckOnly)
|
java.lang.String |
parseOutFlags(java.lang.String mask,
java.util.Vector flags)
|
void |
reallyChannel(MOB mob,
java.lang.String channelName,
java.lang.String message,
boolean systemMsg)
|
void |
restoreInvalidSnoopers(Session mySession,
java.util.Vector invalid)
|
| Methods inherited from interface java.lang.Comparable |
compareTo |
QUEUE_SIZE
static final int QUEUE_SIZE
- See Also:
- Constant Field Values
ALLFLAGS
static final java.lang.String[] ALLFLAGS
getNumChannels
int getNumChannels()
- Returns:
getChannelMask
java.lang.String getChannelMask(int i)
- Parameters:
i -
- Returns:
getChannelFlags
java.util.Vector getChannelFlags(int i)
- Parameters:
i -
- Returns:
getChannelName
java.lang.String getChannelName(int i)
- Parameters:
i -
- Returns:
getChannelQue
java.util.Vector getChannelQue(int i)
- Parameters:
i -
- Returns:
mayReadThisChannel
boolean mayReadThisChannel(MOB sender,
boolean areaReq,
MOB M,
int i)
- Parameters:
sender - areaReq - M - i -
- Returns:
mayReadThisChannel
boolean mayReadThisChannel(MOB sender,
boolean areaReq,
MOB M,
int i,
boolean offlineOK)
- Parameters:
sender - areaReq - M - i - offlineOK -
- Returns:
mayReadThisChannel
boolean mayReadThisChannel(MOB sender,
boolean areaReq,
Session ses,
int i)
- Parameters:
sender - areaReq - ses - i -
- Returns:
mayReadThisChannel
boolean mayReadThisChannel(MOB M,
int i,
boolean zapCheckOnly)
- Parameters:
M - i - zapCheckOnly -
- Returns:
channelQueUp
void channelQueUp(int i,
CMMsg msg)
- Parameters:
i - msg -
getChannelIndex
int getChannelIndex(java.lang.String channelName)
- Parameters:
channelName -
- Returns:
getChannelCodeNumber
int getChannelCodeNumber(java.lang.String channelName)
- Parameters:
channelName -
- Returns:
getChannelName
java.lang.String getChannelName(java.lang.String channelName)
- Parameters:
channelName -
- Returns:
getFlaggedChannelNames
java.util.Vector getFlaggedChannelNames(java.lang.String flag)
- Parameters:
flag -
- Returns:
imc2ChannelsArray
java.lang.String[][] imc2ChannelsArray()
- Returns:
iChannelsArray
java.lang.String[][] iChannelsArray()
- Returns:
getChannelNames
java.lang.String[] getChannelNames()
- Returns:
clearInvalidSnoopers
java.util.Vector clearInvalidSnoopers(Session mySession,
int channelCode)
- Parameters:
mySession - channelCode -
- Returns:
restoreInvalidSnoopers
void restoreInvalidSnoopers(Session mySession,
java.util.Vector invalid)
- Parameters:
mySession - invalid -
parseOutFlags
java.lang.String parseOutFlags(java.lang.String mask,
java.util.Vector flags)
- Parameters:
mask - flags -
- Returns:
loadChannels
int loadChannels(java.lang.String list,
java.lang.String ilist,
java.lang.String imc2list)
- Parameters:
list - ilist - imc2list -
- Returns:
channelTo
boolean channelTo(Session ses,
boolean areareq,
int channelInt,
CMMsg msg,
MOB sender)
- Parameters:
ses - areareq - channelInt - msg - sender -
- Returns:
reallyChannel
void reallyChannel(MOB mob,
java.lang.String channelName,
java.lang.String message,
boolean systemMsg)
- Parameters:
mob - channelName - message - systemMsg -