Actions
バグ #828
closedInPortBase の property の dataport.subscription_type が Any になる。
Status:
終了
Priority:
通常
Assignee:
-
Target version:
-
Start date:
07/23/2009
Due date:
% Done:
100%
Estimated time:
Description
- 現象
InPortBase の dataport.subscription_type が Any になる。
dataport.subscription_type は Flush,New,Periodic の中で、Factory に登録されているものが表示されなれればならないが、Factory への登録状況に関係なく、Any になってしまう。 - 原因
コンストラクタで固定で設定しているためと思われる。
Updated by n-ando about 15 years ago
- Status changed from 新規 to 解決
- % Done changed from 0 to 100
InPortにはSubscriptionTypeという概念がないので、任意のSubscriptionTypeを受け付ける意味のAnyが設定されています。
仕様です。SubscriptionTypeに限らず、RTSystemEditorは片方のPortが複数のタイプが設定され、もう片方がAnyであれば、Any側が任意のタイプを受け入れると解釈して、ダイアログのプルダウンメニューには全タイプがリストアップされる使用になっています。
Actions