| 57 | } |
| 58 | |
| 59 | void getDataWait(std::string& _return, const int32_t length) override { |
| 60 | concurrency::Guard g(mutex_); |
| 61 | log_->append(EventLog::ET_CALL_GET_DATA_WAIT, 0, 0); |
| 62 | |
| 63 | blockUntilTriggered(); |
| 64 | |
| 65 | _return.append(length, 'a'); |
| 66 | } |
| 67 | |
| 68 | void onewayWait() override { |
| 69 | concurrency::Guard g(mutex_); |