Embedded Wireless Framework
Data Fields
_ewf_adapter_api_http Struct Reference

Data Fields

ewf_result(* open )(ewf_adapter *adapter_ptr, ewf_http_socket *http_socket_ptr)
 
ewf_result(* close )(ewf_adapter *adapter_ptr, ewf_http_socket http_socket)
 
ewf_result(* context_configure )(ewf_adapter *adapter_ptr, ewf_http_socket http_socket, uint8_t context_id, uint8_t sprofile_id, const char *server_addr, uint16_t server_port, bool auth_type, const char *username_str, const char *password_str, bool ssl_enabled, uint32_t timeout)
 
ewf_result(* get )(ewf_adapter *adapter_ptr, ewf_http_socket http_socket, const char *uri, char **response_ptr_ptr, uint32 *response_length_ptr)
 
ewf_result(* head )(ewf_adapter *adapter_ptr, ewf_http_socket http_socket, const char *uri_str, char **response_ptr_ptr, uint32 *response_length_ptr)
 
ewf_result(* delete )(ewf_adapter *adapter_ptr, ewf_http_socket http_socket, const char *uri_str, char **response_ptr_ptr, uint32 *response_length_ptr)
 
ewf_result(* post )(ewf_adapter *adapter_ptr, ewf_http_socket http_socket, const char *uri_str, const char *data, uint8_t content_type, char **response_ptr_ptr, uint32 *response_length_ptr)
 
ewf_result(* put )(ewf_adapter *adapter_ptr, ewf_http_socket http_socket, const char *uri_str const char *data_str, uint8_t content_type, char **response_ptr_ptr, uint32 *response_length_ptr)
 

The documentation for this struct was generated from the following file: