View Source Rclex.ResourceServer (Rclex v0.5.2)
T.B.A
Link to this section Summary
Functions
Returns a specification to start this module under a supervisor.
複数ノード生成
create_nodes/4ではcreate_nodes/3に加えて名前空間の指定が可能
返り値:
node_identifier_list :: Enumerable.t()
作成したノードプロセスのnameのリストを返す
ノードをひとつだけ作成
名前空間の有無を設定可能
返り値:
node_identifier :: string()
作成したノードプロセスのnameを返す
ノードプロセスを削除する
入力
node_identifier :: string()
削除するnodeのプロセス名
ResourceServerプロセスの初期化
状態:
supervisor_ids :: map()
keyがnode_identifer、valueがnode情報。現在はnodeプロセスのsupervisorのidを格納している
タイマープロセスを削除する
入力
timer_identifier :: ()
削除するタイマープロセスの識別子
{:global, timer_identifier}がタイマープロセス名になる
Link to this section Functions
Returns a specification to start this module under a supervisor.
See Supervisor
.
複数ノード生成
create_nodes/4ではcreate_nodes/3に加えて名前空間の指定が可能
返り値:
node_identifier_list :: Enumerable.t()
作成したノードプロセスのnameのリストを返す
ノードをひとつだけ作成
名前空間の有無を設定可能
返り値:
node_identifier :: string()
作成したノードプロセスのnameを返す
ノードプロセスを削除する
入力
node_identifier :: string()
削除するnodeのプロセス名
ResourceServerプロセスの初期化
状態:
supervisor_ids :: map()
keyがnode_identifer、valueがnode情報。現在はnodeプロセスのsupervisorのidを格納している
タイマープロセスを削除する
入力
timer_identifier :: ()
削除するタイマープロセスの識別子
{:global, timer_identifier}がタイマープロセス名になる