| Top |
| void | hinawa_fw_resp_register () |
| void | hinawa_fw_resp_unregister () |
| void | hinawa_fw_resp_get_req_frame () |
| void | hinawa_fw_resp_set_resp_frame () |
A HinawaFwResp responds requests from any units.
This class is an application of Linux FireWire subsystem. All of operations utilize ioctl(2) with subsystem specific request commands.
void hinawa_fw_resp_register (HinawaFwResp *self,HinawaFwUnit *unit,guint64 addr,guint width,GError **exception);
Start to listen to a range of address in host controller
self |
A HinawaFwResp |
|
unit |
A HinawaFwUnit |
|
addr |
A start address to listen to in host controller |
|
width |
The byte width of address to listen to host controller |
|
exception |
A GError |
void
hinawa_fw_resp_unregister (HinawaFwResp *self);
stop to listen to a range of address in host controller
void hinawa_fw_resp_get_req_frame (HinawaFwResp *self,const guint8 **frame,guint *length);