~~NOTOC~~ ---json { "title":"_onconnect()", "description":"ソケット接続イベント処理を行います" } --- \\ ====== _onconnect() ======
==== 説明 ==== ソケット接続イベント処理を行います\\ ==== 構文 ==== _onConnect() ==== 引数 ==== ありません。\\ ==== 返り値 ==== ありません。\\ ==== 備考 ==== この関数はソケット接続イベントが発生したときに呼び出されるため、単独で呼び出す必要はありません。\\ この関数は接続したノードに対して、onConnectハンドラに設定されているルーチンを呼び出します。\\ onConnectハンドラはおおむね接続するノードに対する初期処理を行うためハンドラで、 例えば sub onconnect { my $self = shift; my $datas = $self->from_node(); # 接続したノードのデータ領域(ノードテーブル)を取得 $datas->{'CONNECT_TIME'} = time; # 接続した時刻を保存 } のようにすることで、ノードが接続した時刻を接続したノードのデータ領域(ノードテーブル)に保存することができます。\\
~~DISCUSSION~~