|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.planet_ink.coffee_mud.core.intermud.i3.IMudInterface
public class IMudInterface
| Field Summary | |
|---|---|
java.lang.String[][] |
channels
|
java.lang.String |
i3state
|
java.lang.String |
name
|
int |
port
|
static long |
serialVersionUID
|
java.lang.String |
version
|
| Constructor Summary | |
|---|---|
IMudInterface(java.lang.String Name,
java.lang.String Version,
int Port,
java.lang.String i3status,
java.lang.String[][] Channels)
|
|
| Method Summary | |
|---|---|
void |
destroymob(MOB mob)
|
protected MOB |
findSessMob(java.lang.String mobName)
|
java.lang.String |
fixColors(java.lang.String str)
|
java.lang.String |
getChannelMask(java.lang.String str)
Given a local channel name, returns the level required. |
java.util.Enumeration |
getChannels()
|
java.lang.String |
getLocalChannel(java.lang.String str)
Given a I3 channel name, this method should provide the local name for that channel. |
java.lang.String |
getLocalMask(java.lang.String str)
Given a I3 channel name, this method should provide the local level for that channel. |
java.lang.String |
getMudName()
|
int |
getMudPort()
|
java.lang.String |
getMudState()
|
java.lang.String |
getMudVersion()
|
java.lang.String |
getRemoteChannel(java.lang.String str)
Given a local channel name, returns the remote channel name. |
void |
receive(Packet packet)
Handles an incoming I3 packet asynchronously. |
java.lang.String |
socialFixIn(java.lang.String str)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final long serialVersionUID
public java.lang.String version
public java.lang.String name
public java.lang.String i3state
public int port
public java.lang.String[][] channels
| Constructor Detail |
|---|
public IMudInterface(java.lang.String Name,
java.lang.String Version,
int Port,
java.lang.String i3status,
java.lang.String[][] Channels)
| Method Detail |
|---|
protected MOB findSessMob(java.lang.String mobName)
public java.lang.String fixColors(java.lang.String str)
public java.lang.String socialFixIn(java.lang.String str)
public void destroymob(MOB mob)
public void receive(Packet packet)
receive in interface ImudServicespacket - the incoming packetpublic java.util.Enumeration getChannels()
getChannels in interface ImudServicespublic java.lang.String getLocalChannel(java.lang.String str)
if( str.equals("imud_code") ) return "intercre";
getLocalChannel in interface ImudServicesstr - the remote name of the desired channel
getRemoteChannel(java.lang.String)public java.lang.String getLocalMask(java.lang.String str)
if( str.equals("imud_code") ) return "intercre";
str - the remote name of the desired channel
getRemoteChannel(java.lang.String)public java.lang.String getMudName()
getMudName in interface ImudServicespublic java.lang.String getMudVersion()
getMudVersion in interface ImudServicespublic java.lang.String getMudState()
getMudState in interface ImudServicespublic int getMudPort()
getMudPort in interface ImudServicespublic java.lang.String getChannelMask(java.lang.String str)
if( str.equals("intercre") ) return "";
str - the local name of the desired channel
public java.lang.String getRemoteChannel(java.lang.String str)
if( str.equals("intercre") ) return "imud_code";
getRemoteChannel in interface ImudServicesstr - the local name of the desired channel
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||