Functions | |
| wiced_result_t | wiced_buffer_eap_set_data_end (void *ptr, uint8_t *data_end) |
| wiced_result_t | wiced_buffer_eap_set_data_start (void *ptr, uint8_t *data_start) |
| wiced_result_t | wiced_generic_start_dtls_with_ciphers (wiced_dtls_context_t *dtls_context, void *referee, wiced_ip_address_t ip, wiced_dtls_endpoint_type_t type, wiced_dtls_certificate_verification_t verification, const cipher_suite_t *cipher_list[], dtls_transport_protocol_t transport_protocol) |
| wiced_result_t | wiced_generic_start_tls_with_ciphers (wiced_tls_context_t *tls_context, void *referee, wiced_tls_endpoint_type_t type, wiced_tls_certificate_verification_t verification, const cipher_suite_t *cipher_list[], tls_transport_protocol_t transport_protocol) |
| wiced_result_t | wiced_hostname_lookup (const char *hostname, wiced_ip_address_t *address, uint32_t timeout_ms, wiced_interface_t interface) |
| wiced_result_t | wiced_hostname_lookup_list (const char *hostname, wiced_resolved_ip_address_list *addr_list, wiced_dns_lookup_address_type_t type, uint32_t timeout_ms, wiced_interface_t interface) |
| wiced_result_t | wiced_ip_deregister_address_change_callback (wiced_ip_address_change_callback_t callback) |
| wiced_result_t | wiced_ip_get_gateway_address (wiced_interface_t interface, wiced_ip_address_t *ipv4_address) |
| wiced_result_t | wiced_ip_get_ipv4_address (wiced_interface_t interface, wiced_ip_address_t *ipv4_address) |
| wiced_result_t | wiced_ip_get_ipv6_address (wiced_interface_t interface, wiced_ip_address_t *ipv6_address, wiced_ipv6_address_type_t address_type) |
| wiced_result_t | wiced_ip_get_netmask (wiced_interface_t interface, wiced_ip_address_t *ipv4_address) |
| wiced_bool_t | wiced_ip_is_any_pending_packets (wiced_interface_t interface) |
| wiced_result_t | wiced_ip_register_address_change_callback (wiced_ip_address_change_callback_t callback, void *arg) |
| wiced_result_t | wiced_multicast_join (wiced_interface_t interface, const wiced_ip_address_t *address) |
| wiced_result_t | wiced_multicast_leave (wiced_interface_t interface, const wiced_ip_address_t *address) |
| wiced_result_t | wiced_packet_create (uint16_t content_length, wiced_packet_t **packet, uint8_t **data, uint16_t *available_space) |
| wiced_result_t | wiced_packet_create_tcp (wiced_tcp_socket_t *socket, uint16_t content_length, wiced_packet_t **packet, uint8_t **data, uint16_t *available_space) |
| wiced_result_t | wiced_packet_create_udp (wiced_udp_socket_t *socket, uint16_t content_length, wiced_packet_t **packet, uint8_t **data, uint16_t *available_space) |
| wiced_result_t | wiced_packet_create_udp_no_wait (wiced_udp_socket_t *socket, uint16_t content_length, wiced_packet_t **packet, uint8_t **data, uint16_t *available_space) |
| wiced_result_t | wiced_packet_delete (wiced_packet_t *packet) |
| wiced_result_t | wiced_packet_get_data (wiced_packet_t *packet, uint16_t offset, uint8_t **data, uint16_t *fragment_available_data_length, uint16_t *total_available_data_length) |
| wiced_result_t | wiced_packet_get_next_fragment (wiced_packet_t *packet, wiced_packet_t **next_packet_fragment) |
| wiced_result_t | wiced_packet_pool_allocate_packet (wiced_packet_pool_ref packet_pool, wiced_packet_type_t packet_type, wiced_packet_t **packet, uint8_t **data, uint16_t *available_space, uint32_t timeout) |
| wiced_result_t | wiced_packet_pool_deinit (wiced_packet_pool_ref packet_pool) |
| wiced_result_t | wiced_packet_pool_init (wiced_packet_pool_ref packet_pool, uint8_t *memory_pointer, uint32_t memory_size, char *pool_name) |
| wiced_result_t | wiced_packet_set_data_end (wiced_packet_t *packet, uint8_t *data_end) |
| wiced_result_t | wiced_packet_set_data_start (wiced_packet_t *packet, uint8_t *data_start) |
| wiced_result_t | wiced_ping (wiced_interface_t interface, const wiced_ip_address_t *address, uint32_t timeout_ms, uint32_t *elapsed_ms) |
| wiced_result_t | wiced_tcp_accept (wiced_tcp_socket_t *socket) |
| wiced_result_t | wiced_tcp_bind (wiced_tcp_socket_t *socket, uint16_t port) |
| wiced_result_t | wiced_tcp_client_peer (wiced_tcp_socket_t *socket, wiced_ip_address_t *address, uint16_t *port) |
| wiced_result_t | wiced_tcp_connect (wiced_tcp_socket_t *socket, const wiced_ip_address_t *address, uint16_t port, uint32_t timeout_ms) |
| wiced_result_t | wiced_tcp_create_socket (wiced_tcp_socket_t *socket, wiced_interface_t interface) |
| wiced_result_t | wiced_tcp_delete_socket (wiced_tcp_socket_t *socket) |
| wiced_result_t | wiced_tcp_disconnect (wiced_tcp_socket_t *socket) |
| wiced_result_t | wiced_tcp_disconnect_with_timeout (wiced_tcp_socket_t *socket, uint32_t timeout_ms) |
| wiced_result_t | wiced_tcp_enable_tls (wiced_tcp_socket_t *socket, void *context) |
| wiced_result_t | wiced_tcp_get_socket_state (wiced_tcp_socket_t *socket, wiced_socket_state_t *socket_state) |
| wiced_result_t | wiced_tcp_listen (wiced_tcp_socket_t *socket, uint16_t port) |
| wiced_result_t | wiced_tcp_receive (wiced_tcp_socket_t *socket, wiced_packet_t **packet, uint32_t timeout) |
| wiced_result_t | wiced_tcp_register_callbacks (wiced_tcp_socket_t *socket, wiced_tcp_socket_callback_t connect_callback, wiced_tcp_socket_callback_t receive_callback, wiced_tcp_socket_callback_t disconnect_callback, void *arg) |
| wiced_result_t | wiced_tcp_send_buffer (wiced_tcp_socket_t *socket, const void *buffer, uint16_t buffer_length) |
| wiced_result_t | wiced_tcp_send_packet (wiced_tcp_socket_t *socket, wiced_packet_t *packet) |
| wiced_result_t | wiced_tcp_server_accept (wiced_tcp_server_t *tcp_server, wiced_tcp_socket_t *socket) |
| wiced_result_t | wiced_tcp_server_disconnect_socket (wiced_tcp_server_t *tcp_server, wiced_tcp_socket_t *socket) |
| wiced_result_t | wiced_tcp_server_disconnect_socket_with_timeout (wiced_tcp_server_t *tcp_server, wiced_tcp_socket_t *socket, uint32_t timeout_ms) |
| wiced_result_t | wiced_tcp_server_enable_tls (wiced_tcp_server_t *tcp_server, wiced_tls_identity_t *tls_identity) |
| wiced_result_t | wiced_tcp_server_peer (wiced_tcp_socket_t *socket, wiced_ip_address_t *address, uint16_t *port) |
| wiced_result_t | wiced_tcp_server_start (wiced_tcp_server_t *tcp_server, wiced_interface_t interface, uint16_t port, uint16_t max_sockets, wiced_tcp_socket_callback_t connect_callback, wiced_tcp_socket_callback_t receive_callback, wiced_tcp_socket_callback_t disconnect_callback, void *arg) |
| wiced_result_t | wiced_tcp_server_stop (wiced_tcp_server_t *server) |
| void | wiced_tcp_set_type_of_service (wiced_tcp_socket_t *socket, uint32_t tos) |
| wiced_result_t | wiced_tcp_start_tls (wiced_tcp_socket_t *socket, wiced_tls_endpoint_type_t type, wiced_tls_certificate_verification_t verification) |
| wiced_result_t | wiced_tcp_stream_deinit (wiced_tcp_stream_t *tcp_stream) |
| wiced_result_t | wiced_tcp_stream_flush (wiced_tcp_stream_t *tcp_stream) |
| wiced_result_t | wiced_tcp_stream_init (wiced_tcp_stream_t *tcp_stream, wiced_tcp_socket_t *socket) |
| wiced_result_t | wiced_tcp_stream_read (wiced_tcp_stream_t *tcp_stream, void *buffer, uint16_t buffer_length, uint32_t timeout) |
| wiced_result_t | wiced_tcp_stream_read_with_count (wiced_tcp_stream_t *tcp_stream, void *buffer, uint16_t buffer_length, uint32_t timeout, uint32_t *read_count) |
| wiced_result_t | wiced_tcp_stream_write (wiced_tcp_stream_t *tcp_stream, const void *data, uint32_t data_length) |
| wiced_result_t | wiced_tcp_stream_write_resource (wiced_tcp_stream_t *tcp_stream, const resource_hnd_t *res_id) |
| wiced_result_t | wiced_tcp_unregister_callbacks (wiced_tcp_socket_t *socket) |
| wiced_result_t | wiced_udp_create_socket (wiced_udp_socket_t *socket, uint16_t port, wiced_interface_t interface) |
| wiced_result_t | wiced_udp_delete_socket (wiced_udp_socket_t *socket) |
| wiced_result_t | wiced_udp_enable_dtls (wiced_udp_socket_t *socket, void *context) |
| wiced_result_t | wiced_udp_packet_get_info (wiced_packet_t *packet, wiced_ip_address_t *address, uint16_t *port) |
| wiced_result_t | wiced_udp_packet_get_info_ext (wiced_packet_t *packet, wiced_ip_address_t *src_address, uint16_t *src_port, wiced_ip_address_t *dst_address) |
| wiced_result_t | wiced_udp_receive (wiced_udp_socket_t *socket, wiced_packet_t **packet, uint32_t timeout) |
| wiced_result_t | wiced_udp_register_callbacks (wiced_udp_socket_t *socket, wiced_udp_socket_callback_t receive_callback, void *arg) |
| wiced_result_t | wiced_udp_reply (wiced_udp_socket_t *socket, wiced_packet_t *in_packet, wiced_packet_t *out_packet) |
| wiced_result_t | wiced_udp_send (wiced_udp_socket_t *socket, const wiced_ip_address_t *address, uint16_t port, wiced_packet_t *packet) |
| void | wiced_udp_set_type_of_service (wiced_udp_socket_t *socket, uint32_t tos) |
| wiced_result_t | wiced_udp_start_dtls (wiced_udp_socket_t *socket, wiced_ip_address_t ip, wiced_dtls_endpoint_type_t type, wiced_dtls_certificate_verification_t verification) |
| wiced_result_t | wiced_udp_unregister_callbacks (wiced_udp_socket_t *socket) |
| wiced_result_t | wiced_udp_update_socket_backlog (wiced_udp_socket_t *socket, uint32_t backlog) |
Defines functions to communicate over the IP network