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.