| パッケージ | net.user1.reactor |
| クラス | public class Connection |
| 継承 | Connection flash.events.EventDispatcher |
| 実装 | IConnection |
| サブクラス | HTTPConnection, XMLSocketConnection |
| バージョン : | Reactor 1.0.0 |
ConnectionはXMLSocketConnectionとHTTPConnectionを含む全てのReactor接続クラスの基底クラスです。 これはReactor接続クラスに継承される共通機能を提供しますが、開発者による直接の使用を意図したものではありません。
Unionサーバーへの新しい接続を作成するには、ReactorかConnectionManagerクラスを使用します。
関連項目
| メソッド | 定義元 | ||
|---|---|---|---|
Connection(host:String, port:int, type:String) | Connection | ||
connect():void ドキュメントはIConnectionのconnect()メソッドを参照してください。 | Connection | ||
disconnect():void ドキュメントはIConnectionのdisconnect()メソッドを参照してください。 | Connection | ||
dispose():void ドキュメントはIConnectionのdispose()メソッドを参照してください。 | Connection | ||
getHost():String ドキュメントはIConnectionのgetHost()メソッドを参照してください。 | Connection | ||
getPort():int ドキュメントはIConnectionのgetPort()メソッドを参照してください。 | Connection | ||
getReadyCount():int このConnectionオブジェクトがready状態を達成した回数を示すint値を返します。 | Connection | ||
getType():String ドキュメントはIConnectionのgetType()メソッドを参照してください。 | Connection | ||
isReady():Boolean ドキュメントはIConnectionのisReady()メソッドを参照してください。 | Connection | ||
isValid():Boolean ドキュメントはIConnectionのisValid()メソッドを参照してください。 | Connection | ||
send(data:*):void ドキュメントはIConnectionのsend()メソッドを参照してください。 | Connection | ||
setReactor(reactor:Reactor):void | Connection | ||
setServer(host:String, port:int):void ドキュメントはIConnectionのsetServer()メソッドを参照してください。 | Connection | ||
toString():String [オーバーライド] | Connection | ||
| Event | Summary | 定義元 | ||
|---|---|---|---|---|
| IConnectionオブジェクトによる接続試行を開始するときに送出されます。 | Connection | |||
| IConnectionオブジェクトがUnionサーバー接続の"ハンドシェイク"フェーズを開始するときに送出されます。 | Connection | |||
| IConnectionオブジェクトのサーバーへの接続がクライアントによって切断されたときに送出されます。 | Connection | |||
| IConnectionオブジェクトによる接続試行が失敗するときに送出されます。 | Connection | |||
| IConnectionオブジェクトがサーバーとの接続を完全に初期化したときに送出されます。 | Connection | |||
| IConnectionオブジェクトがUnionサーバーからあらゆる種類のデータを受け取ったときに送出されます。 | Connection | |||
| IConnectionオブジェクトがUnionサーバーにあらゆる種類のデータを送信したときに送出されます。 | Connection | |||
| IConnectionオブジェクトのサーバーへの接続がサーバーによって切断されたときに送出されます。 | Connection | |||
| Unionサーバーがクライアントに、クライアントからのメッセージ内のセッションIDが不明なセッションを参照していることを通知するときに送出されます。 | Connection | |||
| Unionサーバーがクライアントに、そのセッションが中断されたことを通知するときに送出されます。 | Connection | |||
| Connection | () | コンストラクタ |
public function Connection(host:String, port:int, type:String)host:String | |
port:int | |
type:String |
| connect | () | メソッド |
public function connect():void| バージョン : | Reactor 1.0.0 |
ドキュメントはIConnectionのconnect()メソッドを参照してください。
関連項目
| disconnect | () | メソッド |
public function disconnect():void| バージョン : | Reactor 1.0.0 |
ドキュメントはIConnectionのdisconnect()メソッドを参照してください。
関連項目
| dispose | () | メソッド |
public function dispose():void| バージョン : | Reactor 1.0.0 |
ドキュメントはIConnectionのdispose()メソッドを参照してください。
関連項目
| getHost | () | メソッド |
public function getHost():String| バージョン : | Reactor 1.0.0 |
ドキュメントはIConnectionのgetHost()メソッドを参照してください。
戻り値String |
関連項目
| getPort | () | メソッド |
public function getPort():int| バージョン : | Reactor 1.0.0 |
ドキュメントはIConnectionのgetPort()メソッドを参照してください。
戻り値int |
関連項目
| getReadyCount | () | メソッド |
public function getReadyCount():int| バージョン : | Reactor 1.0.0 |
このConnectionオブジェクトがready状態を達成した回数を示すint値を返します。
戻り値int |
| getType | () | メソッド |
public function getType():String| バージョン : | Reactor 1.0.0 |
ドキュメントはIConnectionのgetType()メソッドを参照してください。
戻り値String |
関連項目
| isReady | () | メソッド |
public function isReady():Boolean| バージョン : | Reactor 1.0.0 |
ドキュメントはIConnectionのisReady()メソッドを参照してください。
戻り値Boolean |
関連項目
| isValid | () | メソッド |
public function isValid():Boolean| バージョン : | Reactor 1.0.0 |
ドキュメントはIConnectionのisValid()メソッドを参照してください。
戻り値Boolean |
関連項目
| send | () | メソッド |
public function send(data:*):void| バージョン : | Reactor 1.0.0 |
ドキュメントはIConnectionのsend()メソッドを参照してください。
パラメータ
data:* |
関連項目
| setReactor | () | メソッド |
| setServer | () | メソッド |
public function setServer(host:String, port:int):void| バージョン : | Reactor 1.0.0 |
ドキュメントはIConnectionのsetServer()メソッドを参照してください。
パラメータ
host:String | |
port:int |
関連項目
| toString | () | メソッド |
override public function toString():String 戻り値 String |
| BEGIN_CONNECT | イベント |
ConnectionEventnet.user1.reactor.ConnectionEvent.BEGIN_CONNECT
IConnectionオブジェクトによる接続試行を開始するときに送出されます。 ConnectionEvent.BEGIN_CONNECTイベントの後にはConnectionEvent.BEGIN_HANDSHAKEイベントかConnectionEvent.CONNECT_FAILUREイベントのどちらかが続きます。 それは個別のIConnectionオブジェクトがUnionサーバーへの接続試行を開始したことを示します。
関連項目
| BEGIN_HANDSHAKE | イベント |
ConnectionEventnet.user1.reactor.ConnectionEvent.BEGIN_HANDSHAKE
IConnectionオブジェクトがUnionサーバー接続の"ハンドシェイク"フェーズを開始するときに送出されます。 ハンドシェイクフェイズの間、この接続はCLIENT_HELLOのUPCメッセージを送信することでクライアントをサーバーに認証させ、サーバーの応答を待ちます。 接続が正常に初期化された場合、ConnectionEvent.READYイベントが続いて発生します。 そうでなかった場合、ConnectionEvent.CONNECT_FAILUREイベントが続いて発生します。
関連項目
| CLIENT_KILL_CONNECT | イベント |
ConnectionEventnet.user1.reactor.ConnectionEvent.CLIENT_KILL_CONNECTIConnectionオブジェクトのサーバーへの接続がクライアントによって切断されたときに送出されます。 ConnectionEvent.CLIENT_KILL_CONNECTイベントの後には常にConnectionEvent.DISCONNECTイベントが続きます。
関連項目
| CONNECT_FAILURE | イベント |
ConnectionEventnet.user1.reactor.ConnectionEvent.CONNECT_FAILUREIConnectionオブジェクトによる接続試行が失敗するときに送出されます。 接続失敗の一般的な原因:
関連項目
| READY | イベント |
ConnectionEventnet.user1.reactor.ConnectionEvent.READYIConnectionオブジェクトがサーバーとの接続を完全に初期化したときに送出されます。 便宜的に、ConnectionEvent.READYイベントは、今度は、ConnectionManagerEvent.READYイベントをトリガーします。これはさらにReactorEvent.READYイベントをトリガーします。
関連項目
| RECEIVE_DATA | イベント |
ConnectionEventnet.user1.reactor.ConnectionEvent.RECEIVE_DATAIConnectionオブジェクトがUnionサーバーからあらゆる種類のデータを受け取ったときに送出されます。
関連項目
| SEND_DATA | イベント |
ConnectionEventnet.user1.reactor.ConnectionEvent.SEND_DATAIConnectionオブジェクトがUnionサーバーにあらゆる種類のデータを送信したときに送出されます。
関連項目
| SERVER_KILL_CONNECT | イベント |
ConnectionEventnet.user1.reactor.ConnectionEvent.SERVER_KILL_CONNECTIConnectionオブジェクトのサーバーへの接続がサーバーによって切断されたときに送出されます。 ConnectionEvent.SERVER_KILL_CLIENTイベントの後には常にConnectionEvent.DISCONNECTイベントが続きます。
関連項目
| SESSION_NOT_FOUND | イベント |
ConnectionEventnet.user1.reactor.ConnectionEvent.SESSION_NOT_FOUNDUnionサーバーがクライアントに、クライアントからのメッセージ内のセッションIDが不明なセッションを参照していることを通知するときに送出されます。
関連項目
| SESSION_TERMINATED | イベント |
ConnectionEventnet.user1.reactor.ConnectionEvent.SESSION_TERMINATEDUnionサーバーがクライアントに、そのセッションが中断されたことを通知するときに送出されます。
関連項目