/
HTTPc_WebSockSetParam()
HTTPc_WebSockSetParam()
Setups a parameter related to the given HTTPc WebSocket Object.
Files
http-c.h/http-c.c
Prototype
void HTTPc_WebSockSetParam (HTTPc_WEBSOCK_OBJ *p_ws_obj, HTTPc_PARAM_TYPE type, void *p_param HTTPc_ERR *p_err);
Arguments
p_ws_obj
Pointer to the HTTPc WebSocket Object on which to setup parameter.
type
Parameter type:
HTTPc_PARAM_TYPE_WEBSOCK_ON_OPEN
HTTPc_PARAM_TYPE_WEBSOCK_ON_CLOSE
HTTPc_PARAM_TYPE_WEBSOCK_ON_MSG_RX_INIT
HTTPc_PARAM_TYPE_WEBSOCK_ON_MSG_RX_DATA
HTTPc_PARAM_TYPE_WEBSOCK_ON_MSG_RX_COMPLETE
HTTPc_PARAM_TYPE_WEBSOCK_ON_ERR
HTTPc_PARAM_TYPE_WEBSOCK_ON_PONG
p_param
Pointer to parameter to setup.
p_err
Pointer to variable that will receive the return error code from this function:
HTTPc_ERR_NONE
HTTPc_ERR_NULL_PTR
HTTPc_ERR_INIT_NOT_COMPLETED
HTTPc_ERR_WEBSOCK_IS_USED
HTTPc_ERR_PARAM_INVALID
Returned Values
None.
Required Configuration
None.
Notes / Warnings
- This function MUST be called after the µC/HTTP-client Suite Initialization has been completed.
Related content
HTTPc_WebSockMsgSetParam()
HTTPc_WebSockMsgSetParam()
More like this
HTTPc_WebSockSend
HTTPc_WebSockSend
More like this
HTTPc_WebSockClr()
HTTPc_WebSockClr()
More like this
HTTPc_WebSockSend()
HTTPc_WebSockSend()
More like this
HTTPc_WebSockMsgClr()
HTTPc_WebSockMsgClr()
More like this
HTTPc_WebSockUpgrade()
HTTPc_WebSockUpgrade()
More like this