Setups a Set parameter related to the given HTTPc Request Objecta given MQTT Message.
Files
httpmqtt-c.h/httpmqtt-c.c
Prototype
Arguments
p_req_objmsg
Pointer to the HTTPc Request Object on which to setup the parametermessage object.
type
Parameter type:
HTTPcMQTTc_PARAM_TYPE_REQMSG_QUERY_STR_TBL
HTTPcBUF_PTR Msg's buf ptr.
MQTTc_PARAM_TYPE_REQMSG_QUERY_STR_HOOK
HTTPc_PARAM_TYPE_REQ_HDR_TBL
HTTPc_PARAM_TYPE_REQ_HDR_HOOK
HTTPc_PARAM_TYPE_REQ_FORM_TBL
HTTPc_PARAM_TYPE_REQ_BODY_CONTENT_TYPE
HTTPc_PARAM_TYPE_REQ_BODY_CONTENT_LEN
HTTPc_PARAM_TYPE_REQ_BODY_CHUNK
HTTPc_PARAM_TYPE_REQ_BODY_HOOK
HTTPc_PARAM_TYPE_RESP_HDR_HOOK
HTTPc_PARAM_TYPE_RESP_BODY_HOOK
HTTPc_PARAM_TYPE_TRANS_COMPLETE_CALLBACK
HTTPc_PARAM_TYPE_TRANS_ERR_CALLBACK
p_param
...
BUF_LEN Msg's buf len.
p_param
Parameter's value.
p_err
Pointer to variable that will receive the return error code from this function:HTTPc
MQTTc_ERR_NONE
...
MQTTc_ERR_NULL_PTR
...
MQTTc_ERR_
...
INVALID
...
_ARG
Returned Values
None.
Required Configuration
None.
Notes / Warnings
- This function MUST be called after the µC/HTTPMQTT-client suite initialization has been completed.The parameter's value MUST stay valid and not be modified until the HTTP Transaction is completed.