| Top |  |  |  |  | 
| void | hinawa_fw_fcp_listen () | 
| void | hinawa_fw_fcp_transact () | 
| void | hinawa_fw_fcp_unlisten () | 
A HinawaFwFcp supports Function Control Protocol (FCP) in IEC 61883-1. Some types of transaction in 'AV/C Digital Interface Command Set General Specification Version 4.2' (Sep 1 2004, 1394TA) requires low layer support, thus this class has a code for them.
Any of transaction frames should be aligned to 8bit (byte). This class is an application of HinawaFwReq / HinawaFwResp.
void hinawa_fw_fcp_listen (HinawaFwFcp *self,HinawaFwUnit *unit,GError **exception);
Start to listen to FCP responses.
void hinawa_fw_fcp_transact (HinawaFwFcp *self,GArray *req_frame,GArray *resp_frame,GError **exception);
| self | ||
| req_frame | a byte frame for request. | [element-type guint8][array][in] | 
| resp_frame | a byte frame for response. | [element-type guint8][array][out caller-allocates] | 
| exception | A GError | 
void
hinawa_fw_fcp_unlisten (HinawaFwFcp *self);
Stop to listen to FCP responses.