忍者ブログ
ロボット、千葉ロッテマリーンズについていいかげんなことを書きます。
[396]  [395]  [394]  [393]  [392]  [391]  [390]  [389]  [388]  [387]  [386
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

なんか最近RTCのプログラミングの話ばかりしてるなあ。
マニュアルも最近修正とかしてないですからね。


今回は実行コンテキストのコールバックを設定します。
簡単なプログラムを作ってみました。


重要なところはコンストラクタの、


self.addExecutionContextActionListener(OpenRTM_aist.ExecutionContextActionListenerType.EC_ATTACHED, self.ECListener.onAttached)
    self.addExecutionContextActionListener(OpenRTM_aist.ExecutionContextActionListenerType.EC_DETACHED,self.ECListener.onDetached)
    


の2つです。

実行コンテキストに関連付け、関連付け解除のリスナを設定しています。


・・・あまり言うこともないなあ。

ついでにComponentActionの直前、直後に発生するイベントリスナの設定もやっておきます。
とりあえず一部だけ抜粋します。

まず直後のイベントリスナの設定は以下のように書けます。

self.addPostComponentActionListener(OpenRTM_aist.PostComponentActionListenerType.POST_ON_INITIALIZE, self.POST_CAListener.onInitialize)

次に直前のイベントリスナです。

self.addPreComponentActionListener(OpenRTM_aist.PreComponentActionListenerType.PRE_ON_INITIALIZE, self.PRE_CAListener.onInitialize)


設定できるComponentActionは12種類あります。詳しくはこのページに書いてあるようです。




今日はこれぐらいにしておきます。
ネタがもうほとんどない。あと1週間が限界です。
次はコンフィギュレーションコールバックを少しやります。






にほんブログ村 科学ブログ ロボットへ
にほんブログ村のロボットのカテゴリから
全然人が来ない・・・

人気ブログランキングへ
PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
カレンダー
10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
フリーエリア
最新CM
[08/31 ysuga]
[08/31 Nobu]
[08/31 ysuga]
[12/11 Nobu]
[12/11 Kanamura]
最新TB
プロフィール
HN:
Nobu
年齢:
36
性別:
男性
誕生日:
1988/09/22
職業:
あれ
趣味:
妄想、自堕落
バーコード
ブログ内検索
P R
カウンター
忍者ブログ [PR]