jp.wda.g2
インタフェース SockletRequest

既知のサブインタフェースの一覧:
CommandRequest, XMLCommandRequest
既知の実装クラスの一覧:
CommandRequestImpl, SockletRequestImpl, XMLCommandRequestImpl

public interface SockletRequest

[変更履歴]
2.0.0-a1
2006/04/21 23:22:46 導入

導入されたバージョン:
2.0.0-a1
バージョン:
2.0.0-a1
作成者:
A M O I

メソッドの概要
 SocketProcessor[] getAllClients()
           
 java.lang.Object getAttribute()
           
 SocketProcessor getClient()
           
 java.lang.String getClientID()
           
 java.lang.String getCommand()
           
 SockletLinkage getLinkage()
           
 java.nio.ByteBuffer getRawCommand()
           
 java.lang.Object handoverRequest()
           
 void send(java.lang.String message)
           
 void sendToAllClients(java.lang.String message)
          現在このSockletに接続中の全てのクライアントに向けて、メッセージを送信します。
 void setNextSocklet(SockletContainer container, boolean removeChildren)
           
 

メソッドの詳細

getRawCommand

java.nio.ByteBuffer getRawCommand()
戻り値:

getCommand

java.lang.String getCommand()
戻り値:

getClient

SocketProcessor getClient()
戻り値:

getClientID

java.lang.String getClientID()
戻り値:

getLinkage

SockletLinkage getLinkage()
戻り値:

getAttribute

java.lang.Object getAttribute()
戻り値:

setNextSocklet

void setNextSocklet(SockletContainer container,
                    boolean removeChildren)
                    throws GPSSException
パラメータ:
container -
removeChildren -
例外:
GPSSException

handoverRequest

java.lang.Object handoverRequest()
                                 throws GPSSException
戻り値:
例外:
CommandNotFoundException
GPSSException

getAllClients

SocketProcessor[] getAllClients()
戻り値:

send

void send(java.lang.String message)
パラメータ:
message -

sendToAllClients

void sendToAllClients(java.lang.String message)
現在このSockletに接続中の全てのクライアントに向けて、メッセージを送信します。
このメソッドは、指定されたStringを特に加工することなく送信しますが、 Flash XMLSocketの規定に則り、文字列末尾は必ず\0として送信しますので、 Socklet制作者は特にそれを意識する必要はありません。

パラメータ:
message - 送信するメッセージ