Modified chat services to support auxilliary chat objects with associated

types. Chat messages arriving on the auxilliary chat objects will be
tagged with the type that was associated with said objects when they were
registered with the chat director and chat displays can then render those
chat messages accordingly.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@807 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Michael Bayne
2001-12-16 21:46:46 +00:00
parent 178639e0c8
commit 0a920a9b75
3 changed files with 69 additions and 12 deletions
@@ -1,5 +1,5 @@
//
// $Id: ChatCodes.java,v 1.3 2001/10/18 23:55:24 mdb Exp $
// $Id: ChatCodes.java,v 1.4 2001/12/16 21:46:46 mdb Exp $
package com.threerings.crowd.chat;
@@ -13,6 +13,13 @@ public interface ChatCodes extends InvocationCodes
/** The module name for the chat services. */
public static final String MODULE_NAME = "chat";
/** The chat type code for chat messages delivered on the place object
* currently occupied by the client. This is the only type of chat
* message that will be delivered unless the chat director is
* explicitly provided with other chat message sources via {@link
* ChatDirector#addAuxilliarySource}. */
public static final String PLACE_CHAT_TYPE = "placeChat";
/** The message identifier for a speak request message. */
public static final String SPEAK_REQUEST = "spkreq";