Struct to hold PD command buffer.
Data Fields | |
| cy_en_pd_sop_t | cmdSop |
| SOP typ. More... | |
| cy_en_pdstack_extd_msg_t | extdType |
| Extended message type. More... | |
| cy_pdstack_extd_hdr_t | extdHdr |
| Extended header. More... | |
| uint8_t | noOfCmdDo |
| No of data objects including VDM header. More... | |
| uint8_t * | datPtr |
| Data pointer in case of the extended message only. More... | |
| uint8_t | timeout |
| Timeout value in ms for a response. More... | |
| cy_pd_pd_do_t | cmdDo [CY_PD_MAX_NO_OF_DO] |
| Command data objects. More... | |
| cy_en_pd_sop_t cy_stc_pdstack_dpm_pd_cmd_buf_t::cmdSop |
SOP typ.
| cy_en_pdstack_extd_msg_t cy_stc_pdstack_dpm_pd_cmd_buf_t::extdType |
Extended message type.
| cy_pdstack_extd_hdr_t cy_stc_pdstack_dpm_pd_cmd_buf_t::extdHdr |
Extended header.
| uint8_t cy_stc_pdstack_dpm_pd_cmd_buf_t::noOfCmdDo |
No of data objects including VDM header.
| uint8_t* cy_stc_pdstack_dpm_pd_cmd_buf_t::datPtr |
Data pointer in case of the extended message only.
| uint8_t cy_stc_pdstack_dpm_pd_cmd_buf_t::timeout |
Timeout value in ms for a response.
If set to zero, the PD stack will not wait for a VDM response and jumps to the ready state after this buffer has been sent.
| cy_pd_pd_do_t cy_stc_pdstack_dpm_pd_cmd_buf_t::cmdDo[CY_PD_MAX_NO_OF_DO] |
Command data objects.