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.