<div dir="ltr">丹内様<div><br></div><div>安藤です</div><div><br></div><div>お世話になっております。</div><div>お問い合わせの件ですが、言語は何をお使いでしょうか?</div><div>また、状態を取得したいのは、RTC内部からでしょうか、外部からでしょうか?</div><div><br></div><div><div>まず、前提として、Inactive, Active, Error というのは実は実行コンテキストの状態</div></div><div>ですので、実行コンテキスト(EC)に対して問い合わせる必要があります。</div><div><br></div><div>外部からの場合は、rtshell を利用するか、rtshell内部のコードを参考にして、</div><div>ください。RTCの実行コンテキスト ec に対して、get_component_state</div><div>をRTCを引数に渡して呼びます。</div><div><br></div><div>ec = rtc.get_context(ec_id)</div><div>ec.get_component_state(rtc)<br></div><div><br></div><div>内部から状態を取得したい場合ですが、onExecute(ec_id) の</div><div>引数である ec_id を何らかの形で呼ばれた側に与えてやる必要があります。</div><div>したがって、onExecuteとonErrorから呼び出しているメソッドの引数に、</div><div>どの状態かを与えてやったほうが早いと思います。</div><div><br></div><div><br></div><div class="gmail_extra">
以上よろしくお願いいたします。</div><div class="gmail_extra"><br><div class="gmail_quote">2017年9月25日 23:43 Tomohiro Tannai <span dir="ltr"><<a href="mailto:tomohiro-tannai@eac-inc.co.jp" target="_blank">tomohiro-tannai@eac-inc.co.jp</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div lang="JA"><div class="gmail-m_-5854755467249722263WordSection1"><p class="MsoNormal"><span style="font-size:10pt">産総研 安藤 様<span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:10pt"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:10pt">東日本計算センター 丹内です。<span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span style="font-size:10pt">お世話になっております。<span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:10pt"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:10pt">早速ですが、<span lang="EN-US">RTC</span>状態<span lang="EN-US">(Inactive/Active/<wbr>Error)</span>を取得する方法がございましたら、<wbr>教えていただけますでしょうか。<span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span style="font-size:10pt">使用用途としては、<span lang="EN-US">onExecute</span>と<span lang="EN-US">onError</span>にて呼び<wbr>出しているメソッドがあり、<wbr>どちらの状態から呼び出されているのかを知るためです。<span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span style="font-size:10pt">お忙しいところ恐縮ですが、よろしくお願い致します。<span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:10pt"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:10pt"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:10pt">==============================<wbr>=======<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10pt">株式会社 東日本計算センター<span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:10pt">R&D</span><span style="font-size:10pt">センター<span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span style="font-size:10pt">チーム・サブ・リーダー<span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:8pt"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:10pt">丹内 智博(たんない ともひろ)<span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:8pt"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:10pt"><本社><span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span style="font-size:10pt;color:rgb(51,51,51)">〒<span lang="EN-US">970-8026 </span>福島県いわき市平字研町<span lang="EN-US">2</span></span><span lang="EN-US" style="font-size:10pt"><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:10pt">TEL: 0246-37-0575 / FAX: 0246-25-1040<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:10pt">HP: <a href="http://www.eac-inc.co.jp/" target="_blank">http://www.eac-inc.co.jp/</a><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:8pt"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:10pt"><会津オフィス><span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span style="font-size:10pt;color:rgb(51,51,51)">〒<span lang="EN-US">965-8580 </span>福島県会津若松市一箕町鶴賀<span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span style="font-size:10pt;color:rgb(51,51,51)">会津大学 先端<span lang="EN-US">ICT</span>ラボ<span lang="EN-US">(LICTiA)</span> プロジェクトルーム8<span lang="EN-US"><u></u><u></u></span></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:10pt">==============================<wbr>=======<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:10pt"><u></u> <u></u></span></p></div></div></blockquote></div><br></div></div>