|
AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface
|
|
inlineinherited |
Sends a get parameter message to a task and blocks the current thread until it completes.
Single parameter version with timeout.
For a relative time, something like the following is needed. (ten second timeout).
std::chrono::steady_clock::time_point until =
std::chrono::steady_clock::now() + std::chrono::seconds(10);
GetParamWaitUntil(until,...);
*but can be done using the DeltaTimeToTimePoint() static method.
| until | Until when should we wait for this. |
| action | A pointer to the threaded action or threaded uface handler which is executing this operation. |
| name | Name of the parameter to get. |
| argOut | The value of the parameter is copied here. |
| eventProcessor | An object to use to process events. Defaults to a simple event processor that causes the method to return when the set completes. |
References drama::TransEvtInfo::complete, drama::sds::Id::CreateNullItem(), drama::CreateRunDramaTask(), DramaTHROW_F, and drama::TransEvtInfo::entryStatus.