Packagejp.sourceforge.larch.fms
Classpublic class SingletonNetConnection

シングルトン接続クラス



Public Methods
 MethodDefined by
  
SingletonNetConnection(aUrl:String, aCallback:Function = null)
コンストラクタ
SingletonNetConnection
  
close():void
接続を閉じます(リソース開放)。
SingletonNetConnection
  
createNetStream():NetStream
ストリームを生成します。
SingletonNetConnection
  
共有オブジェクトを取得します。 共有オブジェクトはクラスごとに1インスタンス生成されます。
SingletonNetConnection
  
sendHandler(objectKey:String, functionName:String, args:Array):void
共有オブジェクトへのメッセージ通知のハンドラです。
SingletonNetConnection
Constructor detail
SingletonNetConnection()constructor
public function SingletonNetConnection(aUrl:String, aCallback:Function = null)

コンストラクタ

Parameters
aUrl:String — 接続オブジェクト
 
aCallback:Function (default = null) — 接続終了後のコールバック関数(引数無しの関数)
Method detail
close()method
public function close():void

接続を閉じます(リソース開放)。

createNetStream()method 
public function createNetStream():NetStream

ストリームを生成します。

Returns
NetStream — ストリーム
getSharedObject()method 
public function getSharedObject(soClass:Class):AbstractSharedObject

共有オブジェクトを取得します。 共有オブジェクトはクラスごとに1インスタンス生成されます。

Parameters
soClass:Class — 共有オブジェクトのクラス

Returns
AbstractSharedObject — 共有オブジェクト
sendHandler()method 
public function sendHandler(objectKey:String, functionName:String, args:Array):void

共有オブジェクトへのメッセージ通知のハンドラです。

Parameters
objectKey:String — 呼び出す共有オブジェクトのキー
 
functionName:String — 呼び出す関数名
 
args:Array — 引数