3.3. センサーデバイスに対する操作・指示の実装¶
3.3.1. コールバックの実装¶
int operation_cb(ddca_event_t *event) {
...
return DDCA_SUCCESS;
}
}
3.3.2. コールバックの登録¶
ret = ddca_devadpt_register_operation_cb(operation_cb);
if (ret != DDCA_SUCCESS) {
return -1;
}
3.3.3. コールバックの受付開始・終了待ち合わせ¶
ret = ddca_devadpt_start();
if (ret != DDCA_SUCCESS) {
return -1;
}
ret = ddca_devadpt_join();
if (ret != DDCA_SUCCESS) {
return -1;
}
ddca_devadpt_destroy();