Host library for controlling a WiConnect enabled Wi-Fi module.

Dependents:   wiconnect-ota_example wiconnect-web_setup_example wiconnect-test-console wiconnect-tcp_server_example ... more

Files at this revision

API Documentation at this revision

Comitter:
dan_ackme
Date:
Tue Aug 12 02:34:46 2014 -0700
Parent:
10:735194df0097
Child:
12:3dfec824715a
Commit message:
updated documnetation

Changed in this revision

FileInterface.h Show annotated file Show diff for this revision Revisions of this file
NetworkInterface.h Show annotated file Show diff for this revision Revisions of this file
README.h Show annotated file Show diff for this revision Revisions of this file
SocketInterface.h Show annotated file Show diff for this revision Revisions of this file
WiconnectInterface.h Show annotated file Show diff for this revision Revisions of this file
WiconnectTypes.h Show annotated file Show diff for this revision Revisions of this file
doc/html/_file_interface_8h_source.html Show diff for this revision Revisions of this file
doc/html/_network_interface_8h_source.html Show diff for this revision Revisions of this file
doc/html/_r_e_a_d_m_e_8h_source.html Show diff for this revision Revisions of this file
doc/html/_socket_interface_8h_source.html Show diff for this revision Revisions of this file
doc/html/_string_util_8h_source.html Show diff for this revision Revisions of this file
doc/html/_wiconnect_interface_8h_source.html Show diff for this revision Revisions of this file
doc/html/_wiconnect_types_8h_source.html Show diff for this revision Revisions of this file
doc/html/annotated.html Show annotated file Show diff for this revision Revisions of this file
doc/html/annotated.js Show annotated file Show diff for this revision Revisions of this file
doc/html/classes.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_callback-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_callback.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_command_queue-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_command_queue.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_file-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_file.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_file_interface-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_file_interface.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_file_interface.js Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_file_list-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_file_list.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_function_pointer-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_function_pointer.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_log_func-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_log_func.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_network_interface-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_network_interface.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_network_interface.js Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_queued_command-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_queued_command.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_reader_func-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_reader_func.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_scan_result-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_scan_result.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_scan_result_list-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_scan_result_list.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_socket-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_socket.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_socket_interface-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_socket_interface.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_socket_interface.js Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_socket_irq_handler_map-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_socket_irq_handler_map.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_timeout_timer-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_timeout_timer.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_wiconnect-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_wiconnect.html Show annotated file Show diff for this revision Revisions of this file
doc/html/classwiconnect_1_1_wiconnect.js Show annotated file Show diff for this revision Revisions of this file
doc/html/dir_00910c710364a583a921b5294bac6e71.html Show annotated file Show diff for this revision Revisions of this file
doc/html/dir_245e7a42a81b0ebb5d490a44e5d623c3.html Show annotated file Show diff for this revision Revisions of this file
doc/html/dir_2cefe8a608dd77002e2a359719ab297e.html Show annotated file Show diff for this revision Revisions of this file
doc/html/dir_2cefe8a608dd77002e2a359719ab297e.js Show diff for this revision Revisions of this file
doc/html/dir_2ed75ad4774507f339c8b99ce7b68aed.html Show annotated file Show diff for this revision Revisions of this file
doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html Show annotated file Show diff for this revision Revisions of this file
doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js Show diff for this revision Revisions of this file
doc/html/dir_741dde58365f392d68622d69907492d5.html Show annotated file Show diff for this revision Revisions of this file
doc/html/dir_92f31fe2573a605ed03b946a310a299c.html Show annotated file Show diff for this revision Revisions of this file
doc/html/dir_93b9e9b21cb7eb1f202bc2087d95d726.html Show annotated file Show diff for this revision Revisions of this file
doc/html/dir_cd3afd97bddf83876771aca0b74624b0.html Show annotated file Show diff for this revision Revisions of this file
doc/html/dir_cd3afd97bddf83876771aca0b74624b0.js Show diff for this revision Revisions of this file
doc/html/dir_fe61ac3e127a6f30252b7ca28c0b43f2.html Show annotated file Show diff for this revision Revisions of this file
doc/html/dynsections.js Show annotated file Show diff for this revision Revisions of this file
doc/html/files.html Show diff for this revision Revisions of this file
doc/html/files.js Show diff for this revision Revisions of this file
doc/html/functions.html Show annotated file Show diff for this revision Revisions of this file
doc/html/functions_func.html Show annotated file Show diff for this revision Revisions of this file
doc/html/functions_vars.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__core.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__core.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__core__macro.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__core__macro.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__core__misc.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__core__send__command.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__core__settings.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__file.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__file.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__file__macro.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__file__macro.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__network.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__network.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__network__macros.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__network__settings.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__network__settings.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__network__setup.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__network__setup.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__network__util.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__network__util.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__network__wlan.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__network__wlan.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket__http.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket__http.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket__macro.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket__macro.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket__misc.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket__misc.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket__tcp.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket__tcp.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket__tls.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket__tls.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket__udp.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__api__socket__udp.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__conversion__util.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__conversion__util.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__types.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__types.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__types__core.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__types__core.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__types__file.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__types__file.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__types__network.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__types__network.js Show annotated file Show diff for this revision Revisions of this file
doc/html/group__types__socket.html Show annotated file Show diff for this revision Revisions of this file
doc/html/group__types__socket.js Show annotated file Show diff for this revision Revisions of this file
doc/html/hierarchy.html Show annotated file Show diff for this revision Revisions of this file
doc/html/hierarchy.js Show annotated file Show diff for this revision Revisions of this file
doc/html/index.html Show annotated file Show diff for this revision Revisions of this file
doc/html/jquery.js Show annotated file Show diff for this revision Revisions of this file
doc/html/modules.html Show annotated file Show diff for this revision Revisions of this file
doc/html/modules.js Show annotated file Show diff for this revision Revisions of this file
doc/html/namespacemembers.html Show annotated file Show diff for this revision Revisions of this file
doc/html/namespacemembers_enum.html Show annotated file Show diff for this revision Revisions of this file
doc/html/namespacemembers_eval.html Show annotated file Show diff for this revision Revisions of this file
doc/html/namespacemembers_type.html Show annotated file Show diff for this revision Revisions of this file
doc/html/namespaces.html Show annotated file Show diff for this revision Revisions of this file
doc/html/namespaces.js Show annotated file Show diff for this revision Revisions of this file
doc/html/namespacewiconnect.html Show annotated file Show diff for this revision Revisions of this file
doc/html/namespacewiconnect.js Show annotated file Show diff for this revision Revisions of this file
doc/html/navtree.js Show annotated file Show diff for this revision Revisions of this file
doc/html/navtreeindex0.js Show annotated file Show diff for this revision Revisions of this file
doc/html/navtreeindex1.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_0.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_0.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_1.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_1.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_10.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_10.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_11.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_11.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_12.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_12.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_13.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_13.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_14.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_14.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_15.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_15.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_2.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_2.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_3.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_3.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_4.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_4.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_5.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_5.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_6.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_6.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_7.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_7.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_8.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_8.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_9.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_9.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_a.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_a.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_b.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_b.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_c.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_c.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_d.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_d.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_e.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_e.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_f.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/all_f.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_0.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_0.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_1.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_1.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_2.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_2.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_3.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_3.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_4.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_4.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_5.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_5.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_6.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_6.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_7.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_7.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_8.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_8.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_9.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_9.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_a.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_a.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_b.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_b.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_c.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/classes_c.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/close.png Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enums_0.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enums_0.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enums_1.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enums_1.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enums_2.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enums_2.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enums_3.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enums_3.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enums_4.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enums_4.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enumvalues_0.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enumvalues_0.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enumvalues_1.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enumvalues_1.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enumvalues_2.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enumvalues_2.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enumvalues_3.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/enumvalues_3.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_0.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_0.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_1.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_1.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_10.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_10.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_2.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_2.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_3.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_3.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_4.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_4.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_5.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_5.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_6.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_6.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_7.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_7.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_8.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_8.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_9.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_9.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_a.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_a.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_b.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_b.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_c.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_c.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_d.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_d.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_e.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_e.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_f.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/functions_f.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_0.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_0.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_1.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_1.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_2.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_2.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_3.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_3.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_4.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_4.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_5.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_5.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_6.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_6.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_7.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_7.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_8.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/groups_8.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/mag_sel.png Show annotated file Show diff for this revision Revisions of this file
doc/html/search/namespaces_0.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/namespaces_0.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/nomatches.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/pages_0.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/pages_0.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/search.css Show annotated file Show diff for this revision Revisions of this file
doc/html/search/search.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/search_l.png Show annotated file Show diff for this revision Revisions of this file
doc/html/search/search_m.png Show annotated file Show diff for this revision Revisions of this file
doc/html/search/search_r.png Show annotated file Show diff for this revision Revisions of this file
doc/html/search/typedefs_0.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/typedefs_0.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/typedefs_1.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/typedefs_1.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/typedefs_2.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/typedefs_2.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/typedefs_3.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/typedefs_3.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/variables_0.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/variables_0.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/variables_1.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/variables_1.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/variables_2.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/variables_2.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/variables_3.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/variables_3.js Show annotated file Show diff for this revision Revisions of this file
doc/html/search/variables_4.html Show annotated file Show diff for this revision Revisions of this file
doc/html/search/variables_4.js Show annotated file Show diff for this revision Revisions of this file
doc/html/structwiconnect_1_1___serial_config-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/structwiconnect_1_1___serial_config.html Show annotated file Show diff for this revision Revisions of this file
doc/html/structwiconnect_1_1_buffer-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/structwiconnect_1_1_buffer.html Show annotated file Show diff for this revision Revisions of this file
doc/html/structwiconnect_1_1_http_socket_args-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/structwiconnect_1_1_http_socket_args.html Show annotated file Show diff for this revision Revisions of this file
doc/html/structwiconnect_1_1_http_socket_args.js Show annotated file Show diff for this revision Revisions of this file
doc/html/structwiconnect_1_1_mac_address-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/structwiconnect_1_1_mac_address.html Show annotated file Show diff for this revision Revisions of this file
doc/html/structwiconnect_1_1_ssid-members.html Show annotated file Show diff for this revision Revisions of this file
doc/html/structwiconnect_1_1_ssid.html Show annotated file Show diff for this revision Revisions of this file
doc/html/structwiconnect_1_1_ssid.js Show annotated file Show diff for this revision Revisions of this file
internal/network/NetworkJoin.cpp Show annotated file Show diff for this revision Revisions of this file
internal/network/NetworkWebSetup.cpp Show annotated file Show diff for this revision Revisions of this file
internal/network/socket/SocketInterface.cpp Show annotated file Show diff for this revision Revisions of this file
internal/wiconnect/Wiconnect.cpp Show annotated file Show diff for this revision Revisions of this file
sdk/mbed/sdk.h Show annotated file Show diff for this revision Revisions of this file
types/Callback.h Show annotated file Show diff for this revision Revisions of this file
types/CommandQueue.h Show annotated file Show diff for this revision Revisions of this file
types/File.h Show annotated file Show diff for this revision Revisions of this file
types/FileList.h Show annotated file Show diff for this revision Revisions of this file
types/FunctionPointer.h Show annotated file Show diff for this revision Revisions of this file
types/Gpio.h Show annotated file Show diff for this revision Revisions of this file
types/LogFunc.h Show annotated file Show diff for this revision Revisions of this file
types/PeriodicTimer.h Show annotated file Show diff for this revision Revisions of this file
types/PinIrqHandler.h Show annotated file Show diff for this revision Revisions of this file
types/QueuedCommand.h Show annotated file Show diff for this revision Revisions of this file
types/ReaderFunc.h Show annotated file Show diff for this revision Revisions of this file
types/ScanResult.h Show annotated file Show diff for this revision Revisions of this file
types/ScanResultList.h Show annotated file Show diff for this revision Revisions of this file
types/Socket.h Show annotated file Show diff for this revision Revisions of this file
types/SocketIrqHandlerMap.h Show annotated file Show diff for this revision Revisions of this file
types/TimeoutTimer.h Show annotated file Show diff for this revision Revisions of this file
types/WiconnectSerial.h Show annotated file Show diff for this revision Revisions of this file
--- a/FileInterface.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/FileInterface.h	Tue Aug 12 02:34:46 2014 -0700
@@ -16,26 +16,104 @@
 #include "types/FileList.h"
 
 
+/**
+ * @ingroup api_file_macro
+ * @brief The maximum filename size of a file on the WiConnect WiFi module filesystem
+ */
 #define FILE_NAME_MAX_SIZE 96
+
+/**
+ * @ingroup api_file_macro
+ * @def FILE_MAKE_VERSION(major, minor, patch, rc)
+ * @brief Combine <\a major>.<\a minor>.<\a patch>.<\a rc> and create version as a uint32_t
+ */
 #define FILE_MAKE_VERSION(major, minor, patch, rc) ((unsigned int)((major) << 27)|(unsigned int)((minor) << 21)|(unsigned int)((patch) << 8)|(unsigned int)((rc) << 0))
+/**
+ * @ingroup api_file_macro
+ * @def FILE_VERSION_ARGS(version)
+ * @brief Given a uint32_t \a version, return arguments for a variable argument function such as printf(). The format string is: %d.%d.%d.%d
+ */
 #define FILE_VERSION_ARGS(version) (unsigned int)((version >> 27) & 0x1F),(unsigned int)((version >> 21) & 0x3F),(unsigned int)((version >> 8) & 0x1FFF),(unsigned int)(version & 0xFF)
 
 
 namespace wiconnect {
 
 
+/**
+ * @ingroup types_file
+ *
+ * @brief The provides an interface for creating TCP/UDP/TLS/HTTP client sockets.
+ * A client socket connects to a remote server.
+ *
+ */
 class FileInterface
 {
 public:
+    /**
+     * @ingroup api_file
+     *
+     * @brief Create a file on the Wiconnect WiFi module flash filesystem.
+     */
     WiconnectResult createFile(const ReaderFunc &reader, void *user, const char *name, uint32_t size, uint32_t version = 0, FileType type = FILE_TYPE_ANY, bool isEssential = false, int32_t checksum = -1);
+
+    /**
+     * @ingroup api_file
+     *
+     * @brief Open a file on the Wiconnect WiFi module flash filesystem for reading.
+     */
     WiconnectResult openFile(File &file, const char *name);
+
+    /**
+     * @ingroup api_file
+     *
+     * @brief Delete a file for the Wiconnect WiFi module flash filesystem.
+     */
     WiconnectResult deleteFile(const char *name);
+
+    /**
+     * @ingroup api_file
+     *
+     * @brief Delete a file for the Wiconnect WiFi module flash filesystem.
+     */
     WiconnectResult deleteFile(const File &file);
+
+    /**
+     * @ingroup api_file
+     *
+     * @brief List the files on the Wiconnect WiFi module flash filesystem.
+     */
     WiconnectResult listFiles(FileList &list, const char *name = NULL, FileType type = FILE_TYPE_ANY, uint32_t version = 0);
 
+
+    // ------------------------------------------------------------------------
+
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert file version uint32 to string.
+     */
     static const char* fileVersionIntToStr(uint32_t version, bool verbose = true, char *buffer = NULL);
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert string to file version uint32.
+     */
     static bool fileVersionStrToInt(const char *versionStr, uint32_t *versionIntPtr);
+
+    /**
+     * @ingroup conversion_util
+     *
+     * Convert @ref FileType to string.
+     */
     static const char* fileTypeToStr(FileType type);
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert @ref FileFlags to string.
+     */
     static const char* fileFlagsToStr(FileFlags flags, char *buffer = NULL);
 
 protected:
--- a/NetworkInterface.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/NetworkInterface.h	Tue Aug 12 02:34:46 2014 -0700
@@ -15,45 +15,226 @@
 #include "types/ScanResultList.h"
 
 
+/**
+ * @namespace wiconnect
+ */
 namespace wiconnect {
 
 
+/**
+ * @ingroup types_network
+ *
+ * @brief The provides an interface for joining and/or creating a network.
+ * It provides other utilities such as scanning for networks, pinging a network,
+ * resolving a domain name to IP address.
+ *
+ */
 class NetworkInterface
 {
 public:
+    /**
+     * @ingroup api_network_setup
+     *
+     * @brief Start the WiConnect WiFi module 'web setup' feature.
+     */
     WiconnectResult startWebSetup(const char *ssid = NULL, const char *password = NULL, const Callback &completeHandler = Callback());
+
+    /**
+     * @ingroup api_network_setup
+     *
+     * @brief Stop the WiConnect WiFi module 'web setup' feature.
+     */
     WiconnectResult stopWebSetup();
+
+    /**
+     * @ingroup api_network_setup
+     *
+     * @brief Return status of WiConnect WiFi module 'web setup' feature.
+     */
     WiconnectResult isWebSetupRunning(bool *isRunningPtr);
 
+
+    // ------------------------------------------------------------------------
+
+
+    /**
+     * @ingroup api_network_wlan
+     *
+     * @brief Join a WiFi network.
+     */
     WiconnectResult join(const char* ssid = NULL, const char *password = NULL, const Callback &completeHandler = Callback());
+
+    /**
+     * @ingroup api_network_wlan
+     *
+     * @brief Leave a WiFi network.
+     */
     WiconnectResult leave();
+
+    /**
+     * @ingroup api_network_wlan
+     *
+     * @brief Get connection status to WiFi network.
+     */
     WiconnectResult getNetworkStatus(NetworkStatus *statusPtr);
 
+    // ------------------------------------------------------------------------
+
+
 //    WiconnectResult startSoftAp(const char* ssid = NULL, const char *password = NULL, const Callback &clientConnectedCallback = Callback());
 //    WiconnectResult stopSoftAp();
 //    WiconnectResult getSoftApClientList();
 
+
+    // ------------------------------------------------------------------------
+
+
+    /**
+     * @ingroup api_network_util
+     *
+     * @brief Scan for available WiFi networks.
+     */
     WiconnectResult scan(ScanResultList &resultList, const uint8_t *channelList = NULL, const char* ssid = NULL);
+
+    /**
+     * @ingroup api_network_util
+     *
+     * @brief Ping a WiFi network.
+     */
     WiconnectResult ping(const char *domain = NULL, uint32_t *timeMsPtr = NULL);
+
+    /**
+     * @ingroup api_network_util
+     *
+     * @brief Resolve domain name into IP address.
+     */
     WiconnectResult lookup(const char *domain, uint32_t *ipAddressPtr);
 
+
+    // ------------------------------------------------------------------------
+
+
+    /**
+     * @ingroup api_network_settings
+     *
+     * @brief Set DHCP enabled.
+     */
     WiconnectResult setDhcpEnabled(bool enabled);
+
+    /**
+     * @ingroup api_network_settings
+     *
+     * @brief Get if DHCP enabled.
+     */
     WiconnectResult getDhcpEnabled(bool *enabledPtr);
+
+    /**
+     * @ingroup api_network_settings
+     *
+     * @brief Set static IP settings
+     */
     WiconnectResult setIpSettings(uint32_t ip, uint32_t netmask, uint32_t gateway);
+
+    /**
+     * @ingroup api_network_settings
+     *
+     * @brief Set static IP settings (with string parameters)
+     */
     WiconnectResult setIpSettings(const char* ip, const char* netmask, const char* gateway);
+
+    /**
+     * @ingroup api_network_settings
+     *
+     * @brief Get network IP settings
+     */
     WiconnectResult getIpSettings(uint32_t *ip, uint32_t *netmask, uint32_t *gateway);
+
+    /**
+     * @ingroup api_network_settings
+     *
+     * @brief Get signal strength to WiFi network
+     */
     WiconnectResult getSignalStrength(NetworkSignalStrength *signalStrengthPtr);
 
+
+    // ------------------------------------------------------------------------
+
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert string to IP address
+     */
     static bool strToIp(const char *str, uint32_t *intPtr);
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert IP address to string
+     */
     static const char* ipToStr(uint32_t ip, char *ipStrBuffer = NULL);
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert @ref NetworkStatus to string
+     */
     static const char* networkStatusToStr(NetworkStatus status);
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert @ref NetworkSignalStrength to string
+     */
     static const char* signalStrengthToStr(NetworkSignalStrength signalStrenth);
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert RSSI (in dBm) to @ref NetworkSignalStrength
+     */
     static NetworkSignalStrength rssiToSignalStrength(int rssi);
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert string to @ref NetworkSecurity
+     */
     static NetworkSecurity strToNetworkSecurity(const char *str);
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert @ref NetworkSecurity to string
+     */
     static const char* networkSecurityToStr(NetworkSecurity security);
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert string @ref Ssid
+     */
     static bool strToSsid(const char *str, Ssid *ssid);
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert @ref Ssid to string
+     */
     static const char* ssidToStr(const Ssid *ssid, char *ssidStrBuffer = NULL);
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert string @ref MacAddress
+     */
     static bool strToMacAddress(const char *str, MacAddress *macAddress);
+
+    /**
+     * @ingroup conversion_util
+     *
+     * @brief Convert @ref MacAddress to string
+     */
     static const char* macAddressToStr(const MacAddress *macAddress, char *macStrBuffer = NULL);
 
 protected:
--- a/README.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/README.h	Tue Aug 12 02:34:46 2014 -0700
@@ -89,6 +89,7 @@
  *
  */
 
+// ----------------------------------------------------------------------------
 
 /**
  * @defgroup api_core Core API
@@ -112,9 +113,15 @@
  * @brief    Other core API methods
  */
 
+/**
+ * @defgroup api_core_macro Macros
+ * @brief    API specific macros
+ */
+
 // @}
 
 
+// ----------------------------------------------------------------------------
 
 /**
  * @defgroup api_network Network API
@@ -143,9 +150,17 @@
  * @brief    Network utility API methods
  */
 
+/**
+ * @defgroup api_network_macros Macros
+ * @brief    API specific macros
+ */
+
+
 // @}
 
 
+// ----------------------------------------------------------------------------
+
 /**
  * @defgroup api_socket Socket API
  * @brief   This contains all socket API Library methods
@@ -178,4 +193,67 @@
  * @brief    Miscellaneous socket API methods
  */
 
+/**
+ * @defgroup api_socket_macro Macros
+ * @brief    API specific macros
+ */
+
 // @}
+
+
+// ----------------------------------------------------------------------------
+
+/**
+ * @defgroup api_file File API
+ * @brief   This contains all file API Library methods
+ *
+ * @{
+ */
+
+/**
+ * @defgroup api_file_macro Macros
+ * @brief    API specific macros
+ */
+
+// @}
+
+// ----------------------------------------------------------------------------
+
+/**
+ * @defgroup types Types
+ * @brief   This contains all the Library typedefs and classes (including constructors)
+ *
+ * @{
+ */
+
+/**
+ * @defgroup types_core Core API
+ * @brief    Core API Types
+ */
+
+/**
+ * @defgroup types_network Network API
+ * @brief    Network API Types
+ */
+
+/**
+ * @defgroup types_socket Socket API
+ * @brief    Socket API Types
+ */
+
+/**
+ * @defgroup types_file File API
+ * @brief    File API Types
+ */
+
+// @}
+
+// ----------------------------------------------------------------------------
+
+/**
+ * @defgroup conversion_util Conversion Utilities
+ * @brief   This contains all the conversion utility static functions.
+ *
+ */
+
+
--- a/SocketInterface.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/SocketInterface.h	Tue Aug 12 02:34:46 2014 -0700
@@ -15,29 +15,125 @@
 #include "types/SocketIrqHandlerMap.h"
 
 
+/**
+ * @namespace wiconnect
+ */
 namespace wiconnect {
 
 
-#define SOCKET_ANY_PORT (uint16_t)0
-
-
-
+/**
+ * @ingroup types_socket
+ *
+ * @brief The provides an interface for creating TCP/UDP/TLS/HTTP client sockets.
+ * A client socket connects to a remote server.
+ *
+ */
 class SocketInterface
 {
 public:
+    /**
+     * @ingroup api_socket_misc
+     *
+     * @brief Close all opened sockets.
+     */
     WiconnectResult closeAllSockets();
+
+    /**
+     * @ingroup api_socket_misc
+     *
+     * @brief Register a host pin as an external interrupt. When the external interrupt is
+     * triggered, the supplied callback is executed.
+     */
     WiconnectResult registerSocketIrqHandler(Pin irqPin, const Callback &handler);
+
+    /**
+     * @ingroup api_socket_misc
+     *
+     * @brief Unregister a previously registered IRQ pin.
+     */
     WiconnectResult unregisterSocketIrqHandler(Pin irqPin);
 
+
+    /**
+     * @ingroup api_socket_misc
+     *
+     * @brief Connect to remote server.
+     */
     WiconnectResult connect(Socket &socket, SocketType type, const char *host, uint16_t remortPort, uint16_t localPort, const void *args, Pin irqPin);
+
+
+    // ------------------------------------------------------------------------
+
+    /**
+     * @ingroup api_socket_tcp
+     *
+     * @brief Connect to remote TCP server.
+     */
     WiconnectResult tcpConnect(Socket &socket, const char *host, uint16_t remortPort, Pin irqPin = NC);
+
+
+    // ------------------------------------------------------------------------
+
+    /**
+     * @ingroup api_socket_tls
+     *
+     * @brief Connect to remote TLS server.
+     */
     WiconnectResult tlsConnect(Socket &socket, const char *host, uint16_t remortPort, const char *certFilename = NULL, Pin irqPin = NC);
+
+
+    // ------------------------------------------------------------------------
+
+    /**
+     * @ingroup api_socket_udp
+     *
+     * @brief Connect to remote UDP server.
+     */
     WiconnectResult udpConnect(Socket &socket, const char *host, uint16_t remortPort, uint16_t localPort = SOCKET_ANY_PORT, Pin irqPin = NC);
+
+
+    // ------------------------------------------------------------------------
+
+    /**
+     * @ingroup api_socket_http
+     *
+     * @brief Connect to remote HTTP server.
+     */
     WiconnectResult httpConnect(Socket &socket, const char *url, const HttpSocketArgs *args);
+
+    /**
+     * @ingroup api_socket_http
+     *
+     * @brief Issue HTTP GET Request
+     */
     WiconnectResult httpGet(Socket &socket, const char *url, bool openOnly = false, const char *certFilename = NULL);
+
+    /**
+     * @ingroup api_socket_http
+     *
+     * @brief Issue HTTP POST Request
+     */
     WiconnectResult httpPost(Socket &socket, const char *url, const char *contextType, bool openOnly = true, const char *certFilename = NULL);
+
+    /**
+     * @ingroup api_socket_http
+     *
+     * @brief Issue HTTP HEAD Request
+     */
     WiconnectResult httpHead(Socket &socket, const char *url, const char *certFilename = NULL);
+
+    /**
+     * @ingroup api_socket_http
+     *
+     * @brief Add HTTP header key/value pair to opened HTTP request.
+     */
     WiconnectResult httpAddHeader(Socket &socket, const char *key, const char *value);
+
+    /**
+     * @ingroup api_socket_http
+     *
+     * @brief Get the HTTP status code from HTTP request.
+     */
     WiconnectResult httpGetStatus(Socket &socket, uint32_t *statusCodePtr);
 
 protected:
--- a/WiconnectInterface.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/WiconnectInterface.h	Tue Aug 12 02:34:46 2014 -0700
@@ -36,13 +36,16 @@
 #endif
 
 
+/**
+ * @namespace wiconnect
+ */
 namespace wiconnect {
 
 
 /**
- *
+ * @ingroup types_core
  *
- * The root WiConnect library class. This class
+ * @brief The root WiConnect library class. This class
  * inheriets all WiConnect functionality.
  *
  * This class is implemented as a 'singleton'. This means it
@@ -57,9 +60,9 @@
 public:
 
     /**
-     *
+     * @ingroup types_core
      *
-     * WiConnect class constructor
+     * @brief WiConnect class constructor
      *
      * @note This should only be called once within a program as the WiConnect
      *       library is implemented as a singleton.
@@ -76,9 +79,9 @@
     Wiconnect(const SerialConfig &serialConfig, Pin reset = PIN_NC, Pin wake = PIN_NC, bool nonBlocking = WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS);
 
     /**
-     *
+     * @ingroup types_core
      *
-     * WiConnect class constructor
+     * @brief WiConnect class constructor
      *
      * @note This should only be called once within a program as the WiConnect
      *       library is implemented as a singleton.
@@ -96,10 +99,14 @@
     Wiconnect(const SerialConfig &serialConfig, void *internalBuffer, int internalBufferSize, Pin reset = PIN_NC, Pin wake = PIN_NC, bool nonBlocking = WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS);
     ~Wiconnect();
 
+
+    // ------------------------------------------------------------------------
+
+
     /**
      * @ingroup  api_core_misc
      *
-     * Get instance of previously instantiated Wiconnect Library
+     * @brief Get instance of previously instantiated Wiconnect Library
      *
      * @return Pointer to instance of @ref Wiconnect Library.
      */
@@ -108,7 +115,7 @@
     /**
      * @ingroup  api_core_misc
      *
-     * Initialize library and communication link with WiConnect WiFi module.
+     * @brief Initialize library and communication link with WiConnect WiFi module.
      *
      * @note This function is always blocking regardless of configured mode.
      *
@@ -120,14 +127,14 @@
     /**
      * @ingroup  api_core_misc
      *
-     * De-initialize library.
+     * @brief De-initialize library.
      */
     void deinit();
 
     /**
      * @ingroup api_core_misc
      *
-     * Return TRUE if library is able to communicated with WiConnect WiFi module.
+     * @brief Return TRUE if library is able to communicated with WiConnect WiFi module.
      * FALSE else.
      *
      * @return TRUE if library can communicate with WiFi module, FALSE else.
@@ -137,7 +144,7 @@
     /**
      * @ingroup api_core_misc
      *
-     * Toggle the WiConnect WiFi module reset signal.
+     * @brief Toggle the WiConnect WiFi module reset signal.
      *
      * @note This only resets the module if the library was instantiated with the 'reset' pin
      *       parameter in the Wiconnect::Wiconnect constructor.
@@ -151,7 +158,7 @@
     /**
      * @ingroup api_core_misc
      *
-     * Toggle the WiConnect WiFi moduel wakeup signal.
+     * @brief Toggle the WiConnect WiFi moduel wakeup signal.
      *
      * @note This only wakes the module if the library was instantiated with the 'wake' pin
      *       parameter in the Wiconnect::Wiconnect constructor.
@@ -164,17 +171,21 @@
     /**
      * @ingroup api_core_misc
      *
-     * Flush any received data in serial RX buffer and terminate any commands on WiConnect WiFi module.
+     * @brief Flush any received data in serial RX buffer and terminate any commands on WiConnect WiFi module.
      */
     void flush(int delayMs = 500);
 
     /**
      * @ingroup api_core_misc
      *
-     * Return current version of WiConnect WiFi module.
+     * @brief Return current version of WiConnect WiFi module.
      */
     WiconnectResult getVersion(char *versionBuffer = NULL, int versionBufferSize = 0, const Callback &completeCallback = Callback());
 
+
+    // ------------------------------------------------------------------------
+
+
     /**
      * @ingroup api_core_send_command
      *
@@ -313,46 +324,9 @@
     WiconnectResult sendCommand(const char *cmd, va_list vaList);
 
     /**
-     * @ingroup api_core_misc
-     *
-     * When the WiConnect WiFi module returns a response, it contains a
-     * response code in the header. This function converts the previous response code
-     * to a readable string.
-     */
-    const char* getLastCommandResponseCodeStr();
-
-    /**
-     * @ingroup api_core_misc
-     *
-     * Return the length in bytes of the previous response.
-     */
-    uint16_t getLastCommandResponseLength();
-
-    /**
-     * @ingroup api_core_misc
-     *
-     * Return pointer to internal response buffer.
-     */
-    char* getResponseBuffer();
-
-    /**
-     * @ingroup api_core_misc
-     *
-     * Helper method to convert previous response to uint32
-     */
-    WiconnectResult responseToUint32(uint32_t *uint32Ptr);
-
-    /**
-     * @ingroup api_core_misc
-     *
-     * Helper method to convert previous response to int32
-     */
-    WiconnectResult responseToInt32(int32_t *int32Ptr);
-
-    /**
      * @ingroup api_core_send_command
      *
-     * Check the status of the currently executing command.
+     * @brief Check the status of the currently executing command.
      *
      * Refer to @ref WiconnectResult for more information about the return code.
      *
@@ -363,16 +337,62 @@
     /**
      * @ingroup api_core_send_command
      *
-     * Stop the currently executing command.
+     * @brief Stop the currently executing command.
      *
      * @note This command is only applicable for non-blocking mode. Refer to @ref setting_blocking_modes.
      */
     void stopCurrentCommand();
 
+
+
+    // ------------------------------------------------------------------------
+
+
+    /**
+     * @ingroup api_core_misc
+     *
+     * @brief When the WiConnect WiFi module returns a response, it contains a
+     * response code in the header. This function converts the previous response code
+     * to a readable string.
+     */
+    const char* getLastCommandResponseCodeStr();
+
+    /**
+     * @ingroup api_core_misc
+     *
+     * @brief Return the length in bytes of the previous response.
+     */
+    uint16_t getLastCommandResponseLength();
+
+    /**
+     * @ingroup api_core_misc
+     *
+     * @brief Return pointer to internal response buffer.
+     */
+    char* getResponseBuffer();
+
+    /**
+     * @ingroup api_core_misc
+     *
+     * @brief Helper method to convert previous response to uint32
+     */
+    WiconnectResult responseToUint32(uint32_t *uint32Ptr);
+
+    /**
+     * @ingroup api_core_misc
+     *
+     * @brief Helper method to convert previous response to int32
+     */
+    WiconnectResult responseToInt32(int32_t *int32Ptr);
+
+
+    // ------------------------------------------------------------------------
+
+
     /**
      * @ingroup api_core_settings
      *
-     * Sets the default maximum time an API method may execute before
+     * @brief Sets the default maximum time an API method may execute before
      * terminating and return a timeout error code.
      *
      * @note All API method (execpt some sendCommand()) use this default value.
@@ -382,38 +402,42 @@
     /**
      * @ingroup api_core_settings
      *
-     * Returns the current default maximum API execution time.
+     * @brief Returns the current default maximum API execution time.
      */
     int getCommandDefaultTimeout();
 
     /**
      * @ingroup api_core_settings
      *
-     * Sets a mapping function used to convert from a host Pin to WiConnect WiFi module GPIO.
+     * @brief Sets a mapping function used to convert from a host Pin to WiConnect WiFi module GPIO.
      */
     void setPinToGpioMapper(PinToGpioMapper mapper);
 
     /**
      * @ingroup api_core_settings
      *
-     * Sets callback function used to debug WiConnect WiFi module RX/TX serial data.
+     * @brief Sets callback function used to debug WiConnect WiFi module RX/TX serial data.
      */
     void setDebugLogger(LogFunc logFunc);
 
     /**
      * @ingroup api_core_settings
      *
-     * Sets callback used when Wiconnect Library hits and internal assertion.
+     * @brief Sets callback used when Wiconnect Library hits and internal assertion.
      *
      * @note This is mainly for debugging. There's nothing the callback can do to fix the assertion.
      */
     void setAssertLogger(LogFunc assertLogFunc);
 
+
+    // ------------------------------------------------------------------------
+
+
 #ifdef WICONNECT_ASYNC_TIMER_ENABLED
     /**
      * @ingroup api_core_send_command
      *
-     * Add user command to be executed asynchronously.
+     * @brief Add user command to be executed asynchronously.
      *
      */
     WiconnectResult enqueueCommand(QueuedCommand *command, const Callback &commandCompleteHandler = Callback());
@@ -421,7 +445,7 @@
     /**
      * @ingroup api_core_settings
      *
-     * Set the period at which an asynchronous command should be processed.
+     * @brief Set the period at which an asynchronous command should be processed.
      */
     void setCommandProcessingPeriod(uint32_t periodMs);
 #endif
@@ -430,7 +454,7 @@
     /**
      * @ingroup conversion_util
      *
-     * Converts a @ref WiconnectResult to string representation.
+     * @brief Converts a @ref WiconnectResult to string representation.
      */
     static const char* getWiconnectResultStr(WiconnectResult wiconnectResult);
 
--- a/WiconnectTypes.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/WiconnectTypes.h	Tue Aug 12 02:34:46 2014 -0700
@@ -15,85 +15,203 @@
 
 #include "sdk.h"
 
+/**
+ * @namespace wiconnect
+ *
+ * @brief The entire Wiconnect Library is contained within the 'wiconnect' namespace
+ */
 namespace wiconnect {
 
 
 #ifndef MIN
+/**
+ * @ingroup api_core_macro
+ * @def MIN(x,y)
+ * @brief Computes the minimum of \a x and \a y.
+ */
 #define MIN(x,y) ((x) < (y) ? (x) : (y))
 #endif
 #ifndef MAX
+/**
+ * @ingroup api_core_macro
+ * @def MAX(x,y)
+ * @brief Computes the maximum of \a x and \a y.
+ */
 #define MAX(x,y)  ((x) > (y) ? (x) : (y))
 #endif
+/**
+ * @ingroup api_core_macro
+ * @def ALIGN_n(x, n)
+ * @brief Align \a x to \a n bytes (\a n must be power of 2)
+ */
 #define ALIGN_n(x, n) ((((uint32_t)x) + ((n)-1)) & ~((n)-1))
+/**
+ * @ingroup api_core_macro
+ * @def ALIGN_8(x)
+ * @brief Align \a x to 8 bytes
+ */
 #define ALIGN_8(x) ALIGN_n(x, 8)
+/**
+ * @ingroup api_core_macro
+ * @def ALIGN_4(x)
+ * @brief Align \a x to 4 bytes
+ */
 #define ALIGN_4(x) ALIGN_n(x, 4)
-
-#ifndef OFFSETOF
-#define    OFFSETOF(type, member)    ((uintptr_t)&((type *)0)->member)
-#endif
-
+/**
+ * @ingroup api_core_macro
+ * @def ARRAY_COUNT(x)
+ * @brief Return number of elements in static array \a x
+ */
 #define ARRAY_COUNT(x) (sizeof (x) / sizeof *(x))
 
 
+/**
+ * @ingroup api_core_macro
+ * @def WICONNECT_FAILED(result, func)
+ * @brief Populates \a result with return value from \a func, returns TRUE if return value contains error.
+ */
 #define WICONNECT_FAILED(result, func) ((int)(result = (func)) < (int)wiconnect::WICONNECT_SUCCESS)
+
+/**
+ * @ingroup api_core_macro
+ * @def WICONNECT_SUCCEEDED(result, func)
+ * @brief Populates \a result with return value from \a func, returns TRUE if return value is WICONNECT_SUCCESS.
+ */
 #define WICONNECT_SUCCEEDED(result, func) ((result = (func)) == wiconnect::WICONNECT_SUCCESS)
 
-#define WICONNECT_NULL_RESPONSE_HANDLER WiconnectAsyncCallback()
-
 
+/**
+ * @ingroup api_core_macro
+ * @brief The maximum command size that may be sent to the WiConnect WiFi module
+ */
 #define WICONNECT_MAX_CMD_SIZE 128
+/**
+ * @ingroup api_core_macro
+ * @brief The maximum WiConnect WiFi module version string size
+ */
 #define WICONNECT_MAX_VERSION_SIZE 96
+/**
+ * @ingroup api_core_macro
+ * @brief The maximum number of simulanteous opened sockets
+ */
 #define WICONNECT_MAX_SOCKETS 8
+/**
+ * @ingroup api_core_macro
+ * @brief The maximum server string length
+ */
+#define WICONNECT_MAX_HOST_SIZE 64
+/**
+ * @ingroup api_core_macro
+ * @brief The maximum Wiconnect Module flash filesystem filename length
+ */
+#define WICONNECT_MAX_FILENAME_SIZE 96
 
 
+
+/**
+ * @ingroup api_socket_macro
+ * @brief Default which indicates to use the most optimal port
+ */
+#define SOCKET_ANY_PORT (uint16_t)0
+/**
+ * @ingroup api_socket_macro
+ * @brief Default which indicates to use the most optimal port
+ */
 #define SOCKET_INVALID_HANDLE ((uint8_t)0xFF)
 
 
+/**
+ * @ingroup types_core
+ * @brief API Result code
+ */
 typedef enum
 {
-    WICONNECT_ABORTED               = 3,
-    WICONNECT_IDLE                  = 2,
-    WICONNECT_PROCESSING            = 1,
-    WICONNECT_SUCCESS               = 0,
-    WICONNECT_ERROR                 = -1,
-    WICONNECT_CMD_RESPONSE_ERROR    = -2,
-    WICONNECT_NULL_BUFFER           = -3,
-    WICONNECT_NOT_INITIALIZED       = -4,
-    WICONNECT_OVERFLOW              = -5,
-    WICONNECT_TIMEOUT               = -6,
-    WICONNECT_RESPONSE_HANDLER_NULL = -7,
-    WICONNECT_RESPONSE_PARSE_ERROR  = -8,
-    WICONNECT_ANOTHER_CMD_EXECUTING = -9,
-    WICONNECT_BAD_ARG               = -10,
-    WICONNECT_UNSUPPORTED           = -11,
-    WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL = -12,
-    WICONNECT_DUPLICATE             = -13,
-    WICONNECT_NOT_FOUND             = -14,
-    WICONNECT_PINNAME_TO_GPIO_NO_MAPPING = -15,
-    WICONNECT_NOT_CONNECTED         = -16,
-    WICONNECT_UNDERFLOW             = -17,
-    WICONNECT_MONITOR_NOT_AVAILABLE = -18,
-    WICONNECT_NOT_OPENED_FOR_READING = -19,
+    // Status Codes
+    WICONNECT_ABORTED               = 3,    ///< Command was aborted
+    WICONNECT_IDLE                  = 2,    ///< Library not processing any commands
+    WICONNECT_PROCESSING            = 1,    ///< Library processing current command
+    WICONNECT_SUCCESS               = 0,    ///< Command successfully completed
+
+    // Error codes
+    WICONNECT_ERROR                 = -1,   ///< Generic error
+    WICONNECT_CMD_RESPONSE_ERROR    = -2,   ///< Module returned error code
+    WICONNECT_NULL_BUFFER           = -3,   ///< Null buffer supplied
+    WICONNECT_NOT_INITIALIZED       = -4,   ///< Library not initialed
+    WICONNECT_OVERFLOW              = -5,   ///< Buffer overflowed
+    WICONNECT_TIMEOUT               = -6,   ///< Command timed out
+//    WICONNECT_RESPONSE_HANDLER_NULL = -7,   ///<
+    WICONNECT_RESPONSE_PARSE_ERROR  = -8,   ///< Failed to parse module response
+    WICONNECT_ANOTHER_CMD_EXECUTING = -9,   ///< Currently executing another command
+    WICONNECT_BAD_ARG               = -10,  ///< Bad argument supplied
+    WICONNECT_UNSUPPORTED           = -11,  ///< Command / parameter not supported
+    WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL = -12,    ///< The pinToGpioMapper hasn't been set
+    WICONNECT_DUPLICATE             = -13,  ///< Duplicate value
+    WICONNECT_NOT_FOUND             = -14,  ///< Not found
+    WICONNECT_PINNAME_TO_GPIO_NO_MAPPING = -15, ///< No mapping found for given pin
+    WICONNECT_NOT_CONNECTED         = -16,  ///< Not connected
+    WICONNECT_UNDERFLOW             = -17,  ///< Data underflow
+    WICONNECT_MONITOR_NOT_AVAILABLE = -18,  ///< Background processing monitor is not available (i.e in use)
+    WICONNECT_NOT_OPENED_FOR_READING = -19, ///< The file is not open for reading
 } WiconnectResult;
 
 
+/**
+ * @ingroup types_core
+ * @brief Function pointer for mapping from a host pin to a WiConnect Module GPIO.
+ *
+ * @param[in] pin A host pin
+ * @return The corresponding WiConnect Module GPIO (which the given pin is physically connected).
+ *         Return -1 if no mapping is available.
+ */
+typedef int8_t (*PinToGpioMapper)(Pin pin);
+
+/**
+ * @ingroup types_core
+ * @brief Generic buffer type
+ */
+typedef struct
+{
+    int size;
+    uint8_t *buffer;
+    uint8_t *ptr;
+    int bytesPending;
+    bool allocated;
+} Buffer;
+
+
+// ----------------------------------------------------------------------------
+
+
+
+/**
+ * @ingroup types_network
+ * @brief Network connection status
+ */
 typedef enum
 {
-    NETWORK_STATUS_DOWN,
-    NETWORK_STATUS_WIFI_ONLY,
-    NETWORK_STATUS_UP
+    NETWORK_STATUS_DOWN,            ///< Not connected to network
+    NETWORK_STATUS_WIFI_ONLY,       ///< Connected to network but don't have IP address
+    NETWORK_STATUS_UP               ///< Conntected to network and have IP address
 } NetworkStatus;
 
+/**
+ * @ingroup types_network
+ * @brief Network RSSI signal level
+ */
 typedef enum
 {
-    NETWORK_RSSI_EXCELLENT              = 0,    ///< > -20 dBm
-    NETWORK_RSSI_VERY_GOOD              = 1,    ///< > -35 dBm
-    NETWORK_RSSI_GOOD                   = 2,    ///< > -50 dBm
-    NETWORK_RSSI_POOR                   = 3,    ///< > -70 dBm
+    NETWORK_RSSI_EXCELLENT              = 0,    ///< \> -20 dBm
+    NETWORK_RSSI_VERY_GOOD              = 1,    ///< \> -35 dBm
+    NETWORK_RSSI_GOOD                   = 2,    ///< \> -50 dBm
+    NETWORK_RSSI_POOR                   = 3,    ///< \> -70 dBm
     NETWORK_RSSI_VERY_POOR              = 4,    ///< < -71 dBm
     NETWORK_RSSI_UNKNOWN                = 5     ///< Not available
 } NetworkSignalStrength;
 
+/**
+ * @ingroup types_network
+ * @brief Network security type
+ */
 typedef enum
 {
     NETWORK_SECURITY_OPEN,
@@ -106,101 +224,135 @@
     NETWORK_SECURITY_UNKNOWN
 } NetworkSecurity;
 
+/**
+ * @ingroup types_network
+ * @brief Network SSID type
+ */
 typedef struct
 {
-    uint8_t val[32];
-    uint8_t len;
+    uint8_t val[32];        ///< The raw data of the SSID (not necessarily a string)
+    uint8_t len;            ///< The length in bytes of the SSID raw data
 } Ssid;
 
+/**
+ * @ingroup types_network
+ * @brief Network MAC Address type
+ */
 typedef struct
 {
     uint8_t octet[6];
 } MacAddress;
+
+/**
+ * @ingroup types_network
+ * @brief Buffer to hold a MAC address string
+ */
 typedef char MacAddressStrBuffer[18];
+
+/**
+ * @ingroup types_network
+ * @brief Buffer to hold a SSID string
+ */
 typedef char SsidStrBuffer[129];
+
+/**
+ * @ingroup types_network
+ * @brief Buffer to hold an IP address string
+ */
 typedef char IpStrBuffer[18];
 
 
-typedef enum
-{
-    SOCKET_TYPE_UNKNOWN,
-    SOCKET_TYPE_TCP,
-    SOCKET_TYPE_TLS,
-    SOCKET_TYPE_UDP,
-    SOCKET_TYPE_HTTP,
-} SocketType;
+// ----------------------------------------------------------------------------
+
 
+/**
+ * @ingroup types_socket
+ * @brief Socket type
+ */
 typedef enum
 {
-    SOCKET_HTTP_GET,
-    SOCKET_HTTP_POST,
-    SOCKET_HTTP_HEAD,
-} HttpSocketType;
+    SOCKET_TYPE_UNKNOWN,    ///< Socket type not known
+    SOCKET_TYPE_TCP,        ///< TCP Socket type
+    SOCKET_TYPE_TLS,        ///< TLS Socket type
+    SOCKET_TYPE_UDP,        ///< UDP Socket type
+    SOCKET_TYPE_HTTP,       ///< HTTP Socket type
+} SocketType;
 
-typedef struct
-{
-    const char *contextType;
-    const char *certName;
-    bool openOnly;
-    HttpSocketType type;
-} HttpSocketArgs;
-
-typedef int8_t (*PinToGpioMapper)(Pin pin);
-
-
+/**
+ * @ingroup types_socket
+ * @brief HTTP Socket sub-type
+ */
 typedef enum
 {
-    FILE_FLAG_NONE          = 0,
+    SOCKET_HTTP_GET,        ///< HTTP GET Request socket type
+    SOCKET_HTTP_POST,       ///< HTTP POST Request socket type
+    SOCKET_HTTP_HEAD,       ///< HTTP HEAD Request socket type
+} HttpSocketType;
 
-    FILE_FLAG_VALID         = (1 << 0),
-    FILE_FLAG_EXECUTABLE    = (1 << 1),
-    FILE_FLAG_ENCRYPTED     = (1 << 2),
-    FILE_FLAG_INTERNAL      = (1 << 3),
-    FILE_FLAG_BOOTABLE      = (1 << 4),
-    FILE_FLAG_USER          = (1 << 5),
-    FILE_FLAG_ESSENTIAL     = (1 << 6),
-    FILE_FLAG_BACKUP        = (1 << 7),
+/**
+ * @ingroup types_socket
+ * @brief Struct for hold HTTP socket configuration
+ */
+typedef struct
+{
+    const char *contextType;    ///< A POST Request 'context-type' value
+    const char *certName;       ///< TLS certificate filename on module flash file system
+    bool openOnly;              ///< Only open the connection, don't issue the request yet
+    HttpSocketType type;        ///< The type of HTTP connection
+} HttpSocketArgs;
 
-    FILE_FLAG_FORCE_COPY    = (1 << 15),
+
+// ----------------------------------------------------------------------------
+
 
-    FILE_FLAG_INVALID       = 0xFFFF
-} FileFlags;
-
+/**
+ * @ingroup types_file
+ * @brief File flags type
+ */
 typedef enum
 {
-    FILE_TYPE_UPGRADE_APP   = 0x00,
-    FILE_TYPE_WIFI_FW       = 0x01,
-    FILE_TYPE_SHARED_LIB    = 0x02,
-    FILE_TYPE_TLS_CERT      = 0x03,
-    FILE_TYPE_TXT_LOG       = 0x04,
-    FILE_TYPE_DCT           = 0x05,
+    FILE_FLAG_NONE          = 0,            ///< No flags
 
-    FILE_TYPE_MISC_APP      = 0x80,
-    FILE_TYPE_REGULAR_APP   = 0x81,
+    FILE_FLAG_VALID         = (1 << 0),     ///< File valid
+    FILE_FLAG_EXECUTABLE    = (1 << 1),     ///< File executable
+    FILE_FLAG_ENCRYPTED     = (1 << 2),     ///< File encrypted
+    FILE_FLAG_INTERNAL      = (1 << 3),     ///< File on internal module flash
+    FILE_FLAG_BOOTABLE      = (1 << 4),     ///< File bootable
+    FILE_FLAG_USER          = (1 << 5),     ///< File created by user
+    FILE_FLAG_ESSENTIAL     = (1 << 6),     ///< File is essential
+
+    FILE_FLAG_INVALID       = 0xFFFF        ///< File flags invalid
+} FileFlags;
 
-    FILE_TYPE_USER_RANGE_START = 150,
-    FILE_TYPE_USER_RANGE_END = 199,
+/**
+ * @ingroup types_file
+ * @brief File type type
+ */
+typedef enum
+{
+    FILE_TYPE_UPGRADE_APP   = 0x00,         ///< Internal upgrade application
+    FILE_TYPE_WIFI_FW       = 0x01,         ///< Wifi firmware binary
+
+    FILE_TYPE_REGULAR_APP   = 0x81,         ///< Regular application
 
-    FILE_TYPE_TEMPORY       = 0xF9,
-    FILE_TYPE_GPIO_CONFIG   = 0xFA,
-    FILE_TYPE_COMMAND_HELP  = 0xFB,
-    FILE_TYPE_SDC_CAPS      = 0xFC,
-    FILE_TYPE_SETUP_SCRIPT  = 0xFD,
-    FILE_TYPE_MISC_FIX_LEN  = 0xFE,
-    FILE_TYPE_UNKNOWN       = 0xFF,
+    FILE_TYPE_USER_RANGE_START = 150,       ///< User type start index
+    FILE_TYPE_USER_RANGE_END = 199,         ///< User type end index
+
+    FILE_TYPE_TEMPORY       = 0xF9,         ///< Temporary file
+    FILE_TYPE_GPIO_CONFIG   = 0xFA,         ///< GPIO configuration file
+    FILE_TYPE_COMMAND_HELP  = 0xFB,         ///< WiConnect command help file
+    FILE_TYPE_SDC_CAPS      = 0xFC,         ///< SDC / goHACK.me file
+    FILE_TYPE_SETUP_SCRIPT  = 0xFD,         ///< Setup script file
+    FILE_TYPE_MISC_FIX_LEN  = 0xFE,         ///< Miscellaneous fixed length file
+    FILE_TYPE_UNKNOWN       = 0xFF,         ///< Unknown file type
     FILE_TYPE_ANY           = FILE_TYPE_UNKNOWN
 } FileType;
 
-typedef struct
-{
-    int size;
-    uint8_t *buffer;
-    uint8_t *ptr;
-    int bytesPending;
-    bool allocated;
-} Buffer;
+
 
 
+// Forward declarations
+
 class Wiconnect;
 class TimeoutTimer;
 class PeriodicTimer;
--- a/doc/html/_file_interface_8h_source.html	Mon Aug 11 21:59:00 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,130 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.7"/>
-<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/FileInterface.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">WiConnect Library
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.7 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('_file_interface_8h_source.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<div class="title">FileInterface.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Copyright 2014, ACKme Networks</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * All Rights Reserved.</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * This is UNPUBLISHED PROPRIETARY SOURCE CODE of ACKme Networks;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * the contents of this file may not be disclosed to third parties, copied</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or duplicated in any form, in whole or in part, without the prior</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * written permission of ACKme Networks.</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;</div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#pragma once</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#include &quot;mbed.h&quot;</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;</div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor">#include &quot;WiconnectTypes.h&quot;</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &quot;types/FileList.h&quot;</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#define FILE_NAME_MAX_SIZE 96</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#define FILE_MAKE_VERSION(major, minor, patch, rc) ((unsigned int)((major) &lt;&lt; 27)|(unsigned int)((minor) &lt;&lt; 21)|(unsigned int)((patch) &lt;&lt; 8)|(unsigned int)((rc) &lt;&lt; 0))</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#define FILE_VERSION_ARGS(version) (unsigned int)((version &gt;&gt; 27) &amp; 0x1F),(unsigned int)((version &gt;&gt; 21) &amp; 0x3F),(unsigned int)((version &gt;&gt; 8) &amp; 0x1FFF),(unsigned int)(version &amp; 0xFF)</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span>wiconnect {</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">class </span>FileInterface</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;{</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    WiconnectResult createFile(<span class="keyword">const</span> ReaderFunc &amp;reader, <span class="keywordtype">void</span> *user, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, uint32_t size, uint32_t version = 0, FileType type = FILE_TYPE_ANY, <span class="keywordtype">bool</span> isEssential = <span class="keyword">false</span>, int32_t checksum = -1);</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    WiconnectResult openFile(File &amp;file, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    WiconnectResult deleteFile(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    WiconnectResult deleteFile(<span class="keyword">const</span> File &amp;file);</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    WiconnectResult listFiles(FileList &amp;list, <span class="keyword">const</span> <span class="keywordtype">char</span> *name = NULL, FileType type = FILE_TYPE_ANY, uint32_t version = 0);</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* fileVersionIntToStr(uint32_t version, <span class="keywordtype">bool</span> verbose = <span class="keyword">true</span>, <span class="keywordtype">char</span> *buffer = NULL);</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> fileVersionStrToInt(<span class="keyword">const</span> <span class="keywordtype">char</span> *versionStr, uint32_t *versionIntPtr);</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* fileTypeToStr(FileType type);</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* fileFlagsToStr(FileFlags flags, <span class="keywordtype">char</span> *buffer = NULL);</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    FileInterface(Wiconnect *wiconnect);</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    WiconnectResult processFileList(<span class="keywordtype">char</span> *responseStr, FileList &amp;list, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, FileType type, uint32_t version);</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    Wiconnect *wiconnect;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;};</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;}</div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_2cefe8a608dd77002e2a359719ab297e.html">wiconnect</a></li><li class="navelem"><a class="el" href="dir_cd3afd97bddf83876771aca0b74624b0.html">Wiconnect</a></li><li class="navelem"><b>FileInterface.h</b></li>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:23 for WiConnect Library by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
-  </ul>
-</div>
-</body>
-</html>
--- a/doc/html/_network_interface_8h_source.html	Mon Aug 11 21:59:00 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,162 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.7"/>
-<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/NetworkInterface.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">WiConnect Library
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.7 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('_network_interface_8h_source.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<div class="title">NetworkInterface.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Copyright 2014, ACKme Networks</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * All Rights Reserved.</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * This is UNPUBLISHED PROPRIETARY SOURCE CODE of ACKme Networks;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * the contents of this file may not be disclosed to third parties, copied</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or duplicated in any form, in whole or in part, without the prior</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * written permission of ACKme Networks.</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;</div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#pragma once</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;</div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#include &quot;WiconnectTypes.h&quot;</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor">#include &quot;types/ScanResultList.h&quot;</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="keyword">namespace </span>wiconnect {</div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">class </span>NetworkInterface</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;{</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;    WiconnectResult startWebSetup(<span class="keyword">const</span> <span class="keywordtype">char</span> *ssid = NULL, <span class="keyword">const</span> <span class="keywordtype">char</span> *password = NULL, <span class="keyword">const</span> Callback &amp;completeHandler = Callback());</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;    WiconnectResult stopWebSetup();</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;    WiconnectResult isWebSetupRunning(<span class="keywordtype">bool</span> *isRunningPtr);</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;    WiconnectResult join(<span class="keyword">const</span> <span class="keywordtype">char</span>* ssid = NULL, <span class="keyword">const</span> <span class="keywordtype">char</span> *password = NULL, <span class="keyword">const</span> Callback &amp;completeHandler = Callback());</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;    WiconnectResult leave();</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    WiconnectResult getNetworkStatus(NetworkStatus *statusPtr);</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">//    WiconnectResult startSoftAp(const char* ssid = NULL, const char *password = NULL, const Callback &amp;clientConnectedCallback = Callback());</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">//    WiconnectResult stopSoftAp();</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">//    WiconnectResult getSoftApClientList();</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    WiconnectResult scan(ScanResultList &amp;resultList, <span class="keyword">const</span> uint8_t *channelList = NULL, <span class="keyword">const</span> <span class="keywordtype">char</span>* ssid = NULL);</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    WiconnectResult ping(<span class="keyword">const</span> <span class="keywordtype">char</span> *domain = NULL, uint32_t *timeMsPtr = NULL);</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    WiconnectResult lookup(<span class="keyword">const</span> <span class="keywordtype">char</span> *domain, uint32_t *ipAddressPtr);</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    WiconnectResult setDhcpEnabled(<span class="keywordtype">bool</span> enabled);</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    WiconnectResult getDhcpEnabled(<span class="keywordtype">bool</span> *enabledPtr);</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    WiconnectResult setIpSettings(uint32_t ip, uint32_t netmask, uint32_t gateway);</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    WiconnectResult setIpSettings(<span class="keyword">const</span> <span class="keywordtype">char</span>* ip, <span class="keyword">const</span> <span class="keywordtype">char</span>* netmask, <span class="keyword">const</span> <span class="keywordtype">char</span>* gateway);</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    WiconnectResult getIpSettings(uint32_t *ip, uint32_t *netmask, uint32_t *gateway);</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    WiconnectResult getSignalStrength(NetworkSignalStrength *signalStrengthPtr);</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> strToIp(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, uint32_t *intPtr);</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* ipToStr(uint32_t ip, <span class="keywordtype">char</span> *ipStrBuffer = NULL);</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* networkStatusToStr(NetworkStatus status);</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* signalStrengthToStr(NetworkSignalStrength signalStrenth);</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <span class="keyword">static</span> NetworkSignalStrength rssiToSignalStrength(<span class="keywordtype">int</span> rssi);</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    <span class="keyword">static</span> NetworkSecurity strToNetworkSecurity(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* networkSecurityToStr(NetworkSecurity security);</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> strToSsid(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, Ssid *ssid);</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* ssidToStr(<span class="keyword">const</span> Ssid *ssid, <span class="keywordtype">char</span> *ssidStrBuffer = NULL);</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> strToMacAddress(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, MacAddress *macAddress);</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* macAddressToStr(<span class="keyword">const</span> MacAddress *macAddress, <span class="keywordtype">char</span> *macStrBuffer = NULL);</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    NetworkInterface(Wiconnect *wiconnect);</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    WiconnectResult processScanResults(<span class="keywordtype">char</span> *resultStr, ScanResultList &amp;resultList);</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#ifdef WICONNECT_ASYNC_TIMER_ENABLED</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    Callback completeHandler;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    PeriodicTimer monitorTimer;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    <span class="keywordtype">void</span> webSetupStatusMonitor();</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    <span class="keywordtype">void</span> webSetupStatusCheckCallback(WiconnectResult result, <span class="keywordtype">void</span> *arg1, <span class="keywordtype">void</span> *arg2);</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keywordtype">void</span> joinStatusMonitor();</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    <span class="keywordtype">void</span> joinStatusCheckCallback(WiconnectResult result, <span class="keywordtype">void</span> *arg1, <span class="keywordtype">void</span> *arg2);</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    <span class="comment">//void scanCompleteCallback(WiconnectResult result, void *arg1, void *arg2);</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    Wiconnect *wiconnect;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;};</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;}</div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_2cefe8a608dd77002e2a359719ab297e.html">wiconnect</a></li><li class="navelem"><a class="el" href="dir_cd3afd97bddf83876771aca0b74624b0.html">Wiconnect</a></li><li class="navelem"><b>NetworkInterface.h</b></li>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:23 for WiConnect Library by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
-  </ul>
-</div>
-</body>
-</html>
--- a/doc/html/_r_e_a_d_m_e_8h_source.html	Mon Aug 11 21:59:00 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,90 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.7"/>
-<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/README.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">WiConnect Library
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.7 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('_r_e_a_d_m_e_8h_source.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<div class="title">README.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="comment">// @}</span></div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;<span class="comment">// @}</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;<span class="comment">// @}</span></div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_2cefe8a608dd77002e2a359719ab297e.html">wiconnect</a></li><li class="navelem"><a class="el" href="dir_cd3afd97bddf83876771aca0b74624b0.html">Wiconnect</a></li><li class="navelem"><b>README.h</b></li>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:23 for WiConnect Library by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
-  </ul>
-</div>
-</body>
-</html>
--- a/doc/html/_socket_interface_8h_source.html	Mon Aug 11 21:59:00 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,133 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.7"/>
-<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/SocketInterface.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">WiConnect Library
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.7 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('_socket_interface_8h_source.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<div class="title">SocketInterface.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Copyright 2014, ACKme Networks</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * All Rights Reserved.</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * This is UNPUBLISHED PROPRIETARY SOURCE CODE of ACKme Networks;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * the contents of this file may not be disclosed to third parties, copied</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or duplicated in any form, in whole or in part, without the prior</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * written permission of ACKme Networks.</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;</div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#pragma once</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#include &quot;Wiconnect.h&quot;</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#include &quot;types/Socket.h&quot;</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor">#include &quot;types/SocketIrqHandlerMap.h&quot;</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="keyword">namespace </span>wiconnect {</div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#define SOCKET_ANY_PORT (uint16_t)0</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">class </span>SocketInterface</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;{</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;    WiconnectResult closeAllSockets();</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;    WiconnectResult registerSocketIrqHandler(Pin irqPin, <span class="keyword">const</span> Callback &amp;handler);</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    WiconnectResult unregisterSocketIrqHandler(Pin irqPin);</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    WiconnectResult connect(Socket &amp;socket, SocketType type, <span class="keyword">const</span> <span class="keywordtype">char</span> *host, uint16_t remortPort, uint16_t localPort, <span class="keyword">const</span> <span class="keywordtype">void</span> *args, Pin irqPin);</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    WiconnectResult tcpConnect(Socket &amp;socket, <span class="keyword">const</span> <span class="keywordtype">char</span> *host, uint16_t remortPort, Pin irqPin = NC);</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    WiconnectResult tlsConnect(Socket &amp;socket, <span class="keyword">const</span> <span class="keywordtype">char</span> *host, uint16_t remortPort, <span class="keyword">const</span> <span class="keywordtype">char</span> *certFilename = NULL, Pin irqPin = NC);</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;    WiconnectResult udpConnect(Socket &amp;socket, <span class="keyword">const</span> <span class="keywordtype">char</span> *host, uint16_t remortPort, uint16_t localPort = SOCKET_ANY_PORT, Pin irqPin = NC);</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    WiconnectResult httpConnect(Socket &amp;socket, <span class="keyword">const</span> <span class="keywordtype">char</span> *url, <span class="keyword">const</span> HttpSocketArgs *args);</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    WiconnectResult httpGet(Socket &amp;socket, <span class="keyword">const</span> <span class="keywordtype">char</span> *url, <span class="keywordtype">bool</span> openOnly = <span class="keyword">false</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *certFilename = NULL);</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    WiconnectResult httpPost(Socket &amp;socket, <span class="keyword">const</span> <span class="keywordtype">char</span> *url, <span class="keyword">const</span> <span class="keywordtype">char</span> *contextType, <span class="keywordtype">bool</span> openOnly = <span class="keyword">true</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *certFilename = NULL);</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    WiconnectResult httpHead(Socket &amp;socket, <span class="keyword">const</span> <span class="keywordtype">char</span> *url, <span class="keyword">const</span> <span class="keywordtype">char</span> *certFilename = NULL);</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    WiconnectResult httpAddHeader(Socket &amp;socket, <span class="keyword">const</span> <span class="keywordtype">char</span> *key, <span class="keyword">const</span> <span class="keywordtype">char</span> *value);</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    WiconnectResult httpGetStatus(Socket &amp;socket, uint32_t *statusCodePtr);</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    SocketInterface(Wiconnect *wiconnect);</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    SocketIrqHandlerMap irqHandlers;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    Wiconnect *wiconnect;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;};</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;}</div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_2cefe8a608dd77002e2a359719ab297e.html">wiconnect</a></li><li class="navelem"><a class="el" href="dir_cd3afd97bddf83876771aca0b74624b0.html">Wiconnect</a></li><li class="navelem"><b>SocketInterface.h</b></li>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:23 for WiConnect Library by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
-  </ul>
-</div>
-</body>
-</html>
--- a/doc/html/_string_util_8h_source.html	Mon Aug 11 21:59:00 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,467 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.7"/>
-<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/StringUtil.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">WiConnect Library
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.7 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('_string_util_8h_source.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<div class="title">StringUtil.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Copyright 2014, ACKme Networks</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * All Rights Reserved.</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * This is UNPUBLISHED PROPRIETARY SOURCE CODE of ACKme Networks;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * the contents of this file may not be disclosed to third parties, copied</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or duplicated in any form, in whole or in part, without the prior</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * written permission of ACKme Networks.</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;</div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#pragma once</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;</div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#include &lt;string.h&gt;</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor">#include &lt;ctype.h&gt;</span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;limits.h&gt;</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#ifdef WICONNECT_USE_STRTOLL</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment">// Necessary to get strtoll in C99 mode.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">// http://sourceware.org/ml/newlib/2012/msg00425.html</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">extern</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> strtoll(<span class="keyword">const</span> <span class="keywordtype">char</span> *__n, <span class="keywordtype">char</span> **__end_PTR, <span class="keywordtype">int</span> __base);</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">class </span>StringUtil</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;{</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    <span class="comment">// Helper to find an occurrence of a delimiter string,</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    <span class="comment">// insert &#39;\0&#39; in its place and return string after</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <span class="comment">// the delimiter e.g.</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;    <span class="comment">//     if char s[] = &quot;foo://bar&quot;;</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    <span class="comment">//     - strchop(s, &quot;://&quot;) returns &quot;bar&quot;</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    <span class="comment">//     - s becomes &quot;foo&quot;</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">char</span> *chop(<span class="keywordtype">char</span> *haystack, <span class="keyword">const</span> <span class="keywordtype">char</span> *needle)</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    {</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;        <span class="keywordflow">if</span> (!haystack)</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;        {</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;            <span class="keywordflow">return</span> NULL;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;        }</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;        <span class="keywordtype">char</span> *end = strstr(haystack, needle);</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;        <span class="keywordflow">if</span> (end)</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;        {</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;            *end = <span class="charliteral">&#39;\0&#39;</span>;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;            <span class="keywordflow">return</span> end + strlen(needle);</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;        }</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;        <span class="keywordflow">return</span> NULL;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    }</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    <span class="comment">// Check if string is non-null and non-empty.</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> empty(<span class="keyword">const</span> <span class="keywordtype">char</span> *s)</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    {</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;        <span class="keywordflow">return</span> !(s &amp;&amp; *s);</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    }</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> isSpace(<span class="keyword">const</span> <span class="keywordtype">char</span> *s)</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    {</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;        <span class="keywordflow">while</span>(*s != 0)</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;        {</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;            <span class="keywordflow">if</span>(!isspace((uint8_t)*s++))</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;                <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;        }</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;        <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    }</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    <span class="comment">// Convert null-terminated string to lower case.</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    <span class="comment">// ASCII charset only.</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">void</span> toLower(<span class="keywordtype">char</span> *s)</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    {</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;        <span class="keywordflow">for</span> (; *s; ++s)</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;        {</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;            *s = tolower((<span class="keywordtype">int</span>) * s);</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;        }</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;    }</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    <span class="comment">// Combination of strip left + right.</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">char</span> *strip(<span class="keywordtype">char</span> *s, <span class="keyword">const</span> <span class="keywordtype">char</span> *chars)</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    {</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;        <span class="keywordflow">return</span> rightStrip(leftStrip(s, chars), chars);</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    }</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;    <span class="comment">// Strip string from the left.</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    <span class="comment">// Returns pointer into the input string.</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">char</span> *leftStrip(<span class="keywordtype">char</span> *s, <span class="keyword">const</span> <span class="keywordtype">char</span> *chars)</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;    {</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;        <span class="keywordflow">return</span> s + strspn(s, chars);</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;    }</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    <span class="comment">// Strip string from the right.</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    <span class="comment">// Modified in place.</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">char</span> *rightStrip(<span class="keywordtype">char</span> *s, <span class="keyword">const</span> <span class="keywordtype">char</span> *chars)</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    {</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;        <span class="keywordtype">char</span> *end = s + strlen(s) - 1;</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;        <span class="keywordflow">while</span> (end &gt; s &amp;&amp; strstr(chars, end))</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;        {</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;            *end-- = <span class="charliteral">&#39;\0&#39;</span>;</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;        }</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;        <span class="keywordflow">return</span> s;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;    }</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    <span class="comment">// Parse decimal integer and check if it&#39;s in bounds [min, max].</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> parseInt(<span class="keyword">const</span> <span class="keywordtype">char</span> *s, intmax_t *result, intmax_t min, intmax_t max)</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    {</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;        <span class="keywordflow">return</span> parseBase(s, result, min, max, 10);</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;    }</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;    <span class="comment">// Parse hexadecimal integer and check if it&#39;s in bounds [min, max].</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> parseHex(<span class="keyword">const</span> <span class="keywordtype">char</span> *s, intmax_t *result, intmax_t min, intmax_t max)</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;    {</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;        <span class="keywordflow">return</span> parseBase(s, result, min, max, 16);</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    }</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> parseBase(<span class="keyword">const</span> <span class="keywordtype">char</span> *s, intmax_t *result, intmax_t min, intmax_t max, <span class="keywordtype">int</span> base)</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    {</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;        <span class="keywordflow">if</span> (!s)</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;        {</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;            <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;        }</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;        <span class="keywordtype">char</span> *end;</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;<span class="preprocessor">#ifdef WICONNECT_USE_STRTOLL</span></div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;        intmax_t value = strtoll(s, &amp;end, base);</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;        intmax_t value = strtol(s, &amp;end, base);</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;        <span class="keywordflow">if</span> (*end || value &lt; min || value &gt; max)</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;        {</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;            <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;        }</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;        *result = value;</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;        <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    }</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;    <span class="comment">// Parse an long long integer.</span></div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> parseBool(<span class="keyword">const</span> <span class="keywordtype">char</span> *onoff, <span class="keywordtype">bool</span> *var)</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;    {</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;        <span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> on_vals[] =</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;        {</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;                <span class="stringliteral">&quot;1&quot;</span>,</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;                <span class="stringliteral">&quot;on&quot;</span>,</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;                <span class="stringliteral">&quot;true&quot;</span>,</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;                <span class="stringliteral">&quot;yes&quot;</span>,</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;        };</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;        <span class="keywordflow">for</span>(uint8_t i = 0; i &lt; ARRAY_COUNT(on_vals); ++i)</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;        {</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;            <span class="keywordflow">if</span>(strcasecmp(on_vals[i], onoff) == 0)</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;            {</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;                *var = <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;                <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;            }</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;        }</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;        <span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> off_vals[] =</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;        {</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;                <span class="stringliteral">&quot;0&quot;</span>,</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;                <span class="stringliteral">&quot;false&quot;</span>,</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;                <span class="stringliteral">&quot;no&quot;</span>,</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;                <span class="stringliteral">&quot;off&quot;</span>,</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;                NULL</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;        };</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;        <span class="keywordflow">for</span>(uint8_t i = 0; i &lt; ARRAY_COUNT(off_vals); ++i)</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;        {</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;            <span class="keywordflow">if</span>(strcasecmp(off_vals[i], onoff) == 0)</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;            {</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;                *var = <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;                <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;            }</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;        }</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;        <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    }</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;    <span class="comment">// convert binary data to hex string</span></div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">void</span> binToHex(<span class="keywordtype">char</span> *dst, <span class="keywordtype">int</span> max_dst, <span class="keyword">const</span> <span class="keywordtype">void</span> *data, <span class="keywordtype">int</span> data_len)</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;    {</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;        <span class="keywordtype">char</span> *end = dst + max_dst - 1;</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;        <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; data_len; ++i)</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;        {</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;            <span class="keywordflow">if</span> (dst &lt; end)</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;            {</div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;                dst += sprintf(dst, <span class="stringliteral">&quot;%2.2x&quot;</span>, ((uint8_t *)data)[i]);</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;            }</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;        }</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;    }</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;    <span class="comment">// Parse binary data into hex string</span></div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;    <span class="comment">// the input buffer MUST be len*2  long</span></div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;    <span class="comment">// as the parsing is destructive and done in-place</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">void</span> binToHex(<span class="keywordtype">void</span> *h, <span class="keywordtype">int</span> len)</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    {</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;        <span class="keywordtype">char</span> *dst = (<span class="keywordtype">char</span>*)h;</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;        <span class="keywordtype">char</span> *src= (<span class="keywordtype">char</span>*)h+len;</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;        memmove(src, dst, len);</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;        <span class="keywordflow">while</span>(len--)</div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;        {</div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;            sprintf(dst, <span class="stringliteral">&quot;%2.2X&quot;</span>, (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)(*src &amp; 0xff));</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;            dst += 2;</div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;            ++src;</div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;        }</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;    }</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;    <span class="comment">// Parses hex representation of binary data destructively.</span></div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;    <span class="comment">// Returns number of bytes parsed or -1 on error.</span></div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">int</span> hexToBin(<span class="keywordtype">char</span> *s)</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;    {</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;        <span class="keywordtype">int</span> len, i, j;</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;        len = strlen(s);</div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;        <span class="keywordflow">if</span> (len % 2)</div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;        {</div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;            <span class="keywordflow">return</span> -1;</div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;        }</div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;        <span class="keywordflow">for</span> (i = j = 0; i &lt; len; i += 2, j++)</div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;        {</div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;            <span class="keyword">const</span> <span class="keywordtype">int</span> num = hexToInt(&amp;s[i]);</div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;            <span class="keywordflow">if</span>(num == -1)</div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;                <span class="keywordflow">return</span> -1;</div>
-<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;            s[j] = (char)num;</div>
-<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;        }</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;        <span class="keywordflow">return</span> j;</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;    }</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;</div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;    <span class="comment">// hex string to integer, returns -1 on error</span></div>
-<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">int</span> hexToInt(<span class="keyword">const</span> <span class="keywordtype">char</span> *hex_str)</div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;    {</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;        <span class="keywordtype">int</span> hi = hexToNibble(*hex_str);</div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;        <span class="keywordtype">int</span> lo = hexToNibble(*(hex_str+1));</div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;        <span class="keywordflow">if</span> (hi == -1 || lo == -1)</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;        {</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;            <span class="keywordflow">return</span> -1;</div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;        }</div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;        <span class="keywordflow">return</span> (hi &lt;&lt; 4) | lo;</div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;    }</div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">int</span> hexToNibble(<span class="keywordtype">char</span> c)</div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;    {</div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;        <span class="keywordflow">if</span> (c &gt;= <span class="charliteral">&#39;0&#39;</span> &amp;&amp; c &lt;= <span class="charliteral">&#39;9&#39;</span>)</div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;        {</div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;            <span class="keywordflow">return</span> c - <span class="charliteral">&#39;0&#39;</span>;</div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;        }</div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;        <span class="keywordflow">if</span> (c &gt;= <span class="charliteral">&#39;a&#39;</span> &amp;&amp; c &lt;= <span class="charliteral">&#39;f&#39;</span>)</div>
-<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;        {</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;            <span class="keywordflow">return</span> 10 + (c - <span class="charliteral">&#39;a&#39;</span>);</div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;        }</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;        <span class="keywordflow">if</span> (c &gt;= <span class="charliteral">&#39;A&#39;</span> &amp;&amp; c &lt;= <span class="charliteral">&#39;F&#39;</span>)</div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;        {</div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;            <span class="keywordflow">return</span> 10 + (c - <span class="charliteral">&#39;A&#39;</span>);</div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;        }</div>
-<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;        <span class="keywordflow">return</span> -1;</div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;    }</div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;</div>
-<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;    <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* uint32ToStr(<span class="keywordtype">char</span>* intStrBuffer, <span class="keywordtype">int</span> integer)</div>
-<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;    {</div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;        sprintf(intStrBuffer, <span class="stringliteral">&quot;%u&quot;</span>, integer);</div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;        <span class="keywordflow">return</span> intStrBuffer;</div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;    }</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;</div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> strToUint32(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, uint32_t *uint32Ptr)</div>
-<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;    {</div>
-<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;        intmax_t r;</div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;        <span class="keywordtype">bool</span> result = StringUtil::parseInt(str, &amp;r, 0, UINT_MAX);</div>
-<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;        *uint32Ptr = (uint32_t)r;</div>
-<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;        <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;    }</div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;</div>
-<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> strToInt32(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, int32_t *int32Ptr)</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;    {</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;        intmax_t r;</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;        <span class="keywordtype">bool</span> result = StringUtil::parseInt(str, &amp;r, INT_MIN, INT_MAX);</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;        *int32Ptr = (int32_t)r;</div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;        <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;    }</div>
-<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;</div>
-<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;    <span class="comment">// uint32 hex string to uint32</span></div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">bool</span> strHexToUint32(<span class="keyword">const</span> <span class="keywordtype">char</span> *strHex, uint32_t *uint32Ptr)</div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;    {</div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;        intmax_t r;</div>
-<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;        <span class="keywordtype">bool</span> result = StringUtil::parseHex(strHex, &amp;r, 0, UINT_MAX);</div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;        *uint32Ptr = (uint32_t)r;</div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;        <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;    }</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">char</span> *strtok_r(<span class="keywordtype">char</span> *str, <span class="keyword">const</span> <span class="keywordtype">char</span> *delim, <span class="keywordtype">char</span> **nextp)</div>
-<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;    {</div>
-<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;        <span class="keywordtype">char</span> *ret;</div>
-<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;</div>
-<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;        <span class="keywordflow">if</span> (str == NULL)</div>
-<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;        {</div>
-<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;            str = *nextp;</div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;        }</div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;</div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;        str += strspn(str, delim);</div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div>
-<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;        <span class="keywordflow">if</span> (*str == <span class="charliteral">&#39;\0&#39;</span>)</div>
-<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;        {</div>
-<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;            <span class="keywordflow">return</span> NULL;</div>
-<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;        }</div>
-<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;</div>
-<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;        ret = str;</div>
-<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;</div>
-<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;        str += strcspn(str, delim);</div>
-<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;</div>
-<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;        <span class="keywordflow">if</span> (*str)</div>
-<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;        {</div>
-<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;            *str++ = <span class="charliteral">&#39;\0&#39;</span>;</div>
-<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;        }</div>
-<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;</div>
-<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;        *nextp = str;</div>
-<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;</div>
-<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;        <span class="keywordflow">return</span> ret;</div>
-<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;    }</div>
-<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;</div>
-<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">int</span> strncasecmp(<span class="keyword">const</span> <span class="keywordtype">char</span> *s1, <span class="keyword">const</span> <span class="keywordtype">char</span> *s2, <span class="keywordtype">int</span> n)</div>
-<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;    {</div>
-<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;        <span class="keywordflow">if</span> (n == 0)</div>
-<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;            <span class="keywordflow">return</span> 0;</div>
-<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;</div>
-<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;        <span class="keywordflow">while</span> (n-- != 0 &amp;&amp; tolower(*s1) == tolower(*s2))</div>
-<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;        {</div>
-<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;            <span class="keywordflow">if</span> (n == 0 || *s1 == <span class="charliteral">&#39;\0&#39;</span> || *s2 == <span class="charliteral">&#39;\0&#39;</span>)</div>
-<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;                <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;            s1++;</div>
-<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;            s2++;</div>
-<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;        }</div>
-<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;</div>
-<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;        <span class="keywordflow">return</span> tolower(*(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *) s1) - tolower(*(<span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *) s2);</div>
-<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;    }</div>
-<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;</div>
-<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;    <span class="comment">/*************************************************************************************************/</span></div>
-<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;    <span class="keyword">static</span> <span class="keywordtype">int</span> strcasecmp(<span class="keyword">const</span> <span class="keywordtype">char</span> *s1, <span class="keyword">const</span> <span class="keywordtype">char</span> *s2)</div>
-<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;    {</div>
-<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;        <span class="keyword">register</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *p1 = (<span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *) s1;</div>
-<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;        <span class="keyword">register</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *p2 = (<span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *) s2;</div>
-<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;        <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> c1, c2;</div>
-<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;</div>
-<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;        <span class="keywordflow">if</span> (p1 == p2)</div>
-<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;            <span class="keywordflow">return</span> 0;</div>
-<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;</div>
-<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;        <span class="keywordflow">do</span></div>
-<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;        {</div>
-<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;            c1 = tolower (*p1);</div>
-<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;            c2 = tolower (*p2);</div>
-<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;</div>
-<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;            <span class="keywordflow">if</span> (c1 == <span class="charliteral">&#39;\0&#39;</span>)</div>
-<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;                <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;</div>
-<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;            ++p1;</div>
-<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;            ++p2;</div>
-<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;        }</div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;        <span class="keywordflow">while</span> (c1 == c2);</div>
-<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;</div>
-<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;        <span class="keywordflow">if</span> (UCHAR_MAX &lt;= INT_MAX)</div>
-<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;            <span class="keywordflow">return</span> c1 - c2;</div>
-<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;        <span class="keywordflow">else</span></div>
-<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;            <span class="comment">/* On machines where &#39;char&#39; and &#39;int&#39; are types of the same size, the</span></div>
-<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;<span class="comment">               difference of two &#39;unsigned char&#39; values - including the sign bit -</span></div>
-<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;<span class="comment">               doesn&#39;t fit in an &#39;int&#39;.  */</span></div>
-<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;            <span class="keywordflow">return</span> (c1 &gt; c2 ? 1 : c1 &lt; c2 ? -1 : 0);</div>
-<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;    }</div>
-<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;};</div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_2cefe8a608dd77002e2a359719ab297e.html">wiconnect</a></li><li class="navelem"><a class="el" href="dir_cd3afd97bddf83876771aca0b74624b0.html">Wiconnect</a></li><li class="navelem"><b>StringUtil.h</b></li>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:23 for WiConnect Library by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
-  </ul>
-</div>
-</body>
-</html>
--- a/doc/html/_wiconnect_interface_8h_source.html	Mon Aug 11 21:59:00 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,296 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.7"/>
-<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/WiconnectInterface.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">WiConnect Library
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.7 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('_wiconnect_interface_8h_source.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<div class="title">WiconnectInterface.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Copyright 2014, ACKme Networks</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * All Rights Reserved.</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * This is UNPUBLISHED PROPRIETARY SOURCE CODE of ACKme Networks;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * the contents of this file may not be disclosed to third parties, copied</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or duplicated in any form, in whole or in part, without the prior</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * written permission of ACKme Networks.</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;</div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#pragma once</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#include &quot;WiconnectTypes.h&quot;</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;</div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &quot;types/LogFunc.h&quot;</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &quot;types/ReaderFunc.h&quot;</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &quot;types/Callback.h&quot;</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &quot;types/QueuedCommand.h&quot;</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &quot;types/CommandQueue.h&quot;</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &quot;types/TimeoutTimer.h&quot;</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &quot;types/PeriodicTimer.h&quot;</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &quot;types/Gpio.h&quot;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &quot;types/WiconnectSerial.h&quot;</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;NetworkInterface.h&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;SocketInterface.h&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;FileInterface.h&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#ifdef WICONNECT_ENABLE_MALLOC</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#define WICONNECT_MALLOC_ARGS , void* (*malloc_)(size_t) = WICONNECT_DEFAULT_MALLOC, void (*free_)(void*) = WICONNECT_DEFAULT_FREE</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#else</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#define WICONNECT_MALLOC_ARGS</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">namespace </span>wiconnect {</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classwiconnect_1_1_wiconnect.html">   53</a></span>&#160;<span class="keyword">class </span><a class="code" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a> : <span class="keyword">public</span> NetworkInterface,</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;                  <span class="keyword">public</span> SocketInterface,</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;                  <span class="keyword">public</span> FileInterface</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;{</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    <a class="code" href="classwiconnect_1_1_wiconnect.html#a285510a2cba5341db387101ac75a4389">Wiconnect</a>(<span class="keyword">const</span> SerialConfig &amp;serialConfig, Pin <a class="code" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">reset</a> = PIN_NC, Pin wake = PIN_NC, <span class="keywordtype">bool</span> nonBlocking = WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS);</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    <a class="code" href="classwiconnect_1_1_wiconnect.html#a285510a2cba5341db387101ac75a4389">Wiconnect</a>(<span class="keyword">const</span> SerialConfig &amp;serialConfig, <span class="keywordtype">void</span> *internalBuffer, <span class="keywordtype">int</span> internalBufferSize, Pin <a class="code" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">reset</a> = PIN_NC, Pin wake = PIN_NC, <span class="keywordtype">bool</span> nonBlocking = WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS);</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    ~<a class="code" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a>();</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;    <span class="keyword">static</span> <a class="code" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a>* <a class="code" href="group__api__core__misc.html#ga8dcd3ac87afd58b225abb068e835d06e">getInstance</a>();</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;    WiconnectResult <a class="code" href="group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c">init</a>(<span class="keywordtype">bool</span> bringNetworkUp);</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6">deinit</a>();</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff">isInitialized</a>();</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;    WiconnectResult <a class="code" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">reset</a>();</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;    WiconnectResult <a class="code" href="group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5">wakeup</a>();</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713">flush</a>(<span class="keywordtype">int</span> delayMs = 500);</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    WiconnectResult <a class="code" href="group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f">getVersion</a>(<span class="keywordtype">char</span> *versionBuffer = NULL, <span class="keywordtype">int</span> versionBufferSize = 0, <span class="keyword">const</span> Callback &amp;completeCallback = Callback());</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(<span class="keyword">const</span> Callback &amp;completeCallback, <span class="keywordtype">char</span> *responseBuffer, <span class="keywordtype">int</span> responseBufferLen,</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;                                <span class="keywordtype">int</span> timeoutMs, <span class="keyword">const</span> ReaderFunc &amp;reader, <span class="keywordtype">void</span> *user, <span class="keyword">const</span> <span class="keywordtype">char</span> *cmd, va_list vaList);</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(<span class="keywordtype">char</span> *responseBuffer, <span class="keywordtype">int</span> responseBufferLen, <span class="keywordtype">int</span> timeoutMs, <span class="keyword">const</span> ReaderFunc &amp;reader,</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;                                <span class="keywordtype">void</span> *user, <span class="keyword">const</span> <span class="keywordtype">char</span> *cmd, va_list vaList);</div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(<span class="keywordtype">char</span> *responseBuffer, <span class="keywordtype">int</span> responseBufferLen, <span class="keywordtype">int</span> timeoutMs, <span class="keyword">const</span> ReaderFunc &amp;reader,</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;                                <span class="keywordtype">void</span> *user, <span class="keyword">const</span> <span class="keywordtype">char</span> *cmd, ...);</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;</div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>( <span class="keywordtype">int</span> timeoutMs, <span class="keyword">const</span> ReaderFunc &amp;reader, <span class="keywordtype">void</span> *user, <span class="keyword">const</span> <span class="keywordtype">char</span> *cmd, ...);</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;</div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(<span class="keyword">const</span> ReaderFunc &amp;reader, <span class="keywordtype">void</span> *user, <span class="keyword">const</span> <span class="keywordtype">char</span> *cmd, ...);</div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(<span class="keywordtype">char</span> *responseBuffer, <span class="keywordtype">int</span> responseBufferLen,  <span class="keywordtype">int</span> timeoutMs, <span class="keyword">const</span> <span class="keywordtype">char</span> *cmd, ...);</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(<span class="keyword">const</span> Callback &amp;completeCallback, <span class="keywordtype">char</span> *responseBuffer, <span class="keywordtype">int</span> responseBufferLen, <span class="keyword">const</span> <span class="keywordtype">char</span> *cmd, ...);</div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(<span class="keywordtype">char</span> *responseBuffer, <span class="keywordtype">int</span> responseBufferLen, <span class="keyword">const</span> <span class="keywordtype">char</span> *cmd, ...);</div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(<span class="keyword">const</span> Callback &amp;completeCallback, <span class="keyword">const</span> <span class="keywordtype">char</span> *cmd, ...);</div>
-<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;</div>
-<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *cmd, ...);</div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(<span class="keyword">const</span> Callback &amp;completeCallback, <span class="keywordtype">int</span> timeoutMs, <span class="keyword">const</span> <span class="keywordtype">char</span> *cmd, ...);</div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;</div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(<span class="keywordtype">int</span> timeoutMs, <span class="keyword">const</span> <span class="keywordtype">char</span> *cmd, ...);</div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;</div>
-<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *cmd, va_list vaList);</div>
-<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;</div>
-<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;    <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a">getLastCommandResponseCodeStr</a>();</div>
-<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;</div>
-<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;    uint16_t <a class="code" href="group__api__core__misc.html#ga600215de23210071c42996d04390071e">getLastCommandResponseLength</a>();</div>
-<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;</div>
-<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;    <span class="keywordtype">char</span>* <a class="code" href="group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8">getResponseBuffer</a>();</div>
-<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;</div>
-<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;    WiconnectResult <a class="code" href="group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565">responseToUint32</a>(uint32_t *uint32Ptr);</div>
-<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;</div>
-<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;    WiconnectResult <a class="code" href="group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0">responseToInt32</a>(int32_t *int32Ptr);</div>
-<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;</div>
-<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;    WiconnectResult <a class="code" href="group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd">checkCurrentCommand</a>();</div>
-<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;</div>
-<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0">stopCurrentCommand</a>();</div>
-<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;</div>
-<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="group__api__core__settings.html#gaaaf8be221699870053ad98911b066a32">setCommandDefaultTimeout</a>(<span class="keywordtype">int</span> timeoutMs);</div>
-<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;</div>
-<div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;    <span class="keywordtype">int</span> <a class="code" href="group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e">getCommandDefaultTimeout</a>();</div>
-<div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;</div>
-<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d">setPinToGpioMapper</a>(PinToGpioMapper mapper);</div>
-<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;</div>
-<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e">setDebugLogger</a>(LogFunc logFunc);</div>
-<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;</div>
-<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0">setAssertLogger</a>(LogFunc assertLogFunc);</div>
-<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;</div>
-<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;<span class="preprocessor">#ifdef WICONNECT_ASYNC_TIMER_ENABLED</span></div>
-<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;</div>
-<div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;    WiconnectResult enqueueCommand(QueuedCommand *command, <span class="keyword">const</span> Callback &amp;commandCompleteHandler = Callback());</div>
-<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;</div>
-<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;    <span class="keywordtype">void</span> setCommandProcessingPeriod(uint32_t periodMs);</div>
-<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;</div>
-<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;</div>
-<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;    <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classwiconnect_1_1_wiconnect.html#ac96e2d2fca60cba12e7429626f9186be">getWiconnectResultStr</a>(WiconnectResult wiconnectResult);</div>
-<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;</div>
-<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;</div>
-<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;<span class="preprocessor">#ifdef WICONNECT_ENABLE_MALLOC</span></div>
-<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;    <span class="keywordtype">void</span>* (*_malloc)(size_t);</div>
-<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;    void (*_free)(<span class="keywordtype">void</span> *);</div>
-<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;    <span class="keyword">friend</span> <span class="keyword">class </span>QueuedCommand;</div>
-<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;    <span class="keyword">friend</span> <span class="keyword">class </span>WiconnectSerial;</div>
-<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;    <span class="keyword">friend</span> <span class="keyword">class </span>ScanResult;</div>
-<div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;    <span class="keyword">friend</span> <span class="keyword">class </span>ScanResultList;</div>
-<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;    <span class="keyword">friend</span> <span class="keyword">class </span>Socket;</div>
-<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;    <span class="keyword">friend</span> <span class="keyword">class </span>File;</div>
-<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;</div>
-<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;    wiconnect::WiconnectSerial serial;</div>
-<div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;    wiconnect::Gpio resetGpio;</div>
-<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;    wiconnect::Gpio wakeGpio;</div>
-<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;</div>
-<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;    <span class="keyword">volatile</span> <span class="keywordtype">bool</span> commandExecuting;</div>
-<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;    <span class="keywordtype">bool</span> initialized;</div>
-<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;    <span class="keywordtype">bool</span> nonBlocking;</div>
-<div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;</div>
-<div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;    PinToGpioMapper pinToGpioMapper;</div>
-<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;</div>
-<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;    <span class="keywordtype">char</span> *internalBuffer;</div>
-<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;    <span class="keywordtype">int</span> internalBufferSize;</div>
-<div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;    <span class="keywordtype">bool</span> internalBufferAlloc;</div>
-<div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;    uint8_t internalProcessingState;</div>
-<div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;    <span class="keywordtype">void</span> *currentCommandId;</div>
-<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;</div>
-<div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;    wiconnect::TimeoutTimer timeoutTimer;</div>
-<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;    <span class="keywordtype">int</span> defaultTimeoutMs;</div>
-<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;</div>
-<div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;    uint8_t commandHeaderBuffer[32];</div>
-<div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;    <span class="keywordtype">char</span> commandFormatBuffer[WICONNECT_MAX_CMD_SIZE];</div>
-<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;    uint8_t commandContext[96];</div>
-<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;</div>
-<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;    <span class="keywordtype">void</span> prepare(<span class="keywordtype">void</span> *internalBuffer, <span class="keywordtype">int</span> internalBufferSize, <span class="keywordtype">bool</span> nonBlocking);</div>
-<div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;    WiconnectResult <span class="keyword">inline</span> receiveResponse();</div>
-<div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;    WiconnectResult <span class="keyword">inline</span> receivePacket();</div>
-<div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;    <span class="keywordtype">void</span> issueCommandCallback(WiconnectResult result);</div>
-<div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;</div>
-<div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;    LogFunc debugLogger;</div>
-<div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;    LogFunc assertLogger;</div>
-<div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;    <span class="keywordtype">void</span> debugLog(<span class="keyword">const</span> <span class="keywordtype">char</span> *msg, ...);</div>
-<div class="line"><a name="l00481"></a><span class="lineno">  481</span>&#160;</div>
-<div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;<span class="preprocessor">#ifdef WICONNECT_ASYNC_TIMER_ENABLED</span></div>
-<div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;    wiconnect::PeriodicTimer commandProcessorTimer;</div>
-<div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;    uint32_t commandProcessingPeriod;</div>
-<div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;    CommandQueue commandQueue;</div>
-<div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;    wiconnect::QueuedCommand *currentQueuedCommand;</div>
-<div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;</div>
-<div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;    <span class="keywordtype">void</span> commandProcessingTimerHandler(<span class="keywordtype">void</span>);</div>
-<div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;    <span class="keywordtype">void</span> processNextQueuedCommand();</div>
-<div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;    <span class="keywordtype">void</span> checkQueuedCommandTimeout();</div>
-<div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;</div>
-<div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;    <span class="keyword">friend</span> <span class="keyword">class </span>NetworkInterface;</div>
-<div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;    <span class="keyword">friend</span> <span class="keyword">class </span>SocketInterface;</div>
-<div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;    <span class="keyword">friend</span> <span class="keyword">class </span>FileInterface;</div>
-<div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;};</div>
-<div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;</div>
-<div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;}</div>
-<div class="ttc" id="group__api__core__settings_html_ga273f67fede26be4a3d5d909c5cf8c7e0"><div class="ttname"><a href="group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0">wiconnect::Wiconnect::setAssertLogger</a></div><div class="ttdeci">void setAssertLogger(LogFunc assertLogFunc)</div></div>
-<div class="ttc" id="group__api__core__misc_html_gad8069679fabb52d44647d27703f1a09a"><div class="ttname"><a href="group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a">wiconnect::Wiconnect::getLastCommandResponseCodeStr</a></div><div class="ttdeci">const char * getLastCommandResponseCodeStr()</div></div>
-<div class="ttc" id="group__api__core__misc_html_gabec1504eb7f486085dad82c4a94310e3"><div class="ttname"><a href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">wiconnect::Wiconnect::reset</a></div><div class="ttdeci">WiconnectResult reset()</div></div>
-<div class="ttc" id="group__api__core__misc_html_ga96ac50d85d8ab376755d7d5325de1713"><div class="ttname"><a href="group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713">wiconnect::Wiconnect::flush</a></div><div class="ttdeci">void flush(int delayMs=500)</div></div>
-<div class="ttc" id="group__api__core__misc_html_gad552c8f23dd0a0e8844ee1fc4d9358e5"><div class="ttname"><a href="group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5">wiconnect::Wiconnect::wakeup</a></div><div class="ttdeci">WiconnectResult wakeup()</div></div>
-<div class="ttc" id="classwiconnect_1_1_wiconnect_html_ac96e2d2fca60cba12e7429626f9186be"><div class="ttname"><a href="classwiconnect_1_1_wiconnect.html#ac96e2d2fca60cba12e7429626f9186be">wiconnect::Wiconnect::getWiconnectResultStr</a></div><div class="ttdeci">static const char * getWiconnectResultStr(WiconnectResult wiconnectResult)</div></div>
-<div class="ttc" id="group__api__core__send__command_html_ga3a2637e5ce300a03c448edf1eff13c2c"><div class="ttname"><a href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">wiconnect::Wiconnect::sendCommand</a></div><div class="ttdeci">WiconnectResult sendCommand(const Callback &amp;completeCallback, char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd, va_list vaList)</div><div class="ttdoc">Send command to WiConnect WiFi module Refer to Sending Commands To WiFi Module for more info...</div></div>
-<div class="ttc" id="group__api__core__settings_html_ga75fb083451ee530a1c19e6a4c1be185e"><div class="ttname"><a href="group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e">wiconnect::Wiconnect::setDebugLogger</a></div><div class="ttdeci">void setDebugLogger(LogFunc logFunc)</div></div>
-<div class="ttc" id="group__api__core__misc_html_ga8dcd3ac87afd58b225abb068e835d06e"><div class="ttname"><a href="group__api__core__misc.html#ga8dcd3ac87afd58b225abb068e835d06e">wiconnect::Wiconnect::getInstance</a></div><div class="ttdeci">static Wiconnect * getInstance()</div></div>
-<div class="ttc" id="group__api__core__send__command_html_gaf48c1ec0b92af2619ab846baaaa471cd"><div class="ttname"><a href="group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd">wiconnect::Wiconnect::checkCurrentCommand</a></div><div class="ttdeci">WiconnectResult checkCurrentCommand()</div></div>
-<div class="ttc" id="group__api__core__misc_html_gac40b2964149e60245ff3cac6adbcd565"><div class="ttname"><a href="group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565">wiconnect::Wiconnect::responseToUint32</a></div><div class="ttdeci">WiconnectResult responseToUint32(uint32_t *uint32Ptr)</div></div>
-<div class="ttc" id="group__api__core__misc_html_ga9d6c981a54c6ab964b469e4f247142d6"><div class="ttname"><a href="group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6">wiconnect::Wiconnect::deinit</a></div><div class="ttdeci">void deinit()</div></div>
-<div class="ttc" id="group__api__core__misc_html_ga27b5d6b8207e4ef0f73875606d628da8"><div class="ttname"><a href="group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8">wiconnect::Wiconnect::getResponseBuffer</a></div><div class="ttdeci">char * getResponseBuffer()</div></div>
-<div class="ttc" id="group__api__core__settings_html_gaaaf8be221699870053ad98911b066a32"><div class="ttname"><a href="group__api__core__settings.html#gaaaf8be221699870053ad98911b066a32">wiconnect::Wiconnect::setCommandDefaultTimeout</a></div><div class="ttdeci">void setCommandDefaultTimeout(int timeoutMs)</div></div>
-<div class="ttc" id="group__api__core__misc_html_gad62e847c65166134a361d68b5c95e57c"><div class="ttname"><a href="group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c">wiconnect::Wiconnect::init</a></div><div class="ttdeci">WiconnectResult init(bool bringNetworkUp)</div></div>
-<div class="ttc" id="group__api__core__settings_html_ga180b043ec83c53b5bf6b9ef2b187d08d"><div class="ttname"><a href="group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d">wiconnect::Wiconnect::setPinToGpioMapper</a></div><div class="ttdeci">void setPinToGpioMapper(PinToGpioMapper mapper)</div></div>
-<div class="ttc" id="group__api__core__send__command_html_ga4a9bd29de1d5c496fbcc28ecfa51e7c0"><div class="ttname"><a href="group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0">wiconnect::Wiconnect::stopCurrentCommand</a></div><div class="ttdeci">void stopCurrentCommand()</div></div>
-<div class="ttc" id="group__api__core__misc_html_gada79343aece515e00f9be4045d3858a0"><div class="ttname"><a href="group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0">wiconnect::Wiconnect::responseToInt32</a></div><div class="ttdeci">WiconnectResult responseToInt32(int32_t *int32Ptr)</div></div>
-<div class="ttc" id="classwiconnect_1_1_wiconnect_html_a285510a2cba5341db387101ac75a4389"><div class="ttname"><a href="classwiconnect_1_1_wiconnect.html#a285510a2cba5341db387101ac75a4389">wiconnect::Wiconnect::Wiconnect</a></div><div class="ttdeci">Wiconnect(const SerialConfig &amp;serialConfig, Pin reset=PIN_NC, Pin wake=PIN_NC, bool nonBlocking=WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS)</div></div>
-<div class="ttc" id="group__api__core__misc_html_ga600215de23210071c42996d04390071e"><div class="ttname"><a href="group__api__core__misc.html#ga600215de23210071c42996d04390071e">wiconnect::Wiconnect::getLastCommandResponseLength</a></div><div class="ttdeci">uint16_t getLastCommandResponseLength()</div></div>
-<div class="ttc" id="group__api__core__settings_html_gad5d31980a7b1e143f00b0117468c1a7e"><div class="ttname"><a href="group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e">wiconnect::Wiconnect::getCommandDefaultTimeout</a></div><div class="ttdeci">int getCommandDefaultTimeout()</div></div>
-<div class="ttc" id="classwiconnect_1_1_wiconnect_html"><div class="ttname"><a href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></div><div class="ttdef"><b>Definition:</b> <a href="_wiconnect_interface_8h_source.html#l00053">WiconnectInterface.h:53</a></div></div>
-<div class="ttc" id="group__api__core__misc_html_ga4fc195839bc6c6bd0091074cbdc94c4f"><div class="ttname"><a href="group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f">wiconnect::Wiconnect::getVersion</a></div><div class="ttdeci">WiconnectResult getVersion(char *versionBuffer=NULL, int versionBufferSize=0, const Callback &amp;completeCallback=Callback())</div></div>
-<div class="ttc" id="group__api__core__misc_html_gab00c7110984f6d6187241d17a4a431ff"><div class="ttname"><a href="group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff">wiconnect::Wiconnect::isInitialized</a></div><div class="ttdeci">bool isInitialized()</div></div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_2cefe8a608dd77002e2a359719ab297e.html">wiconnect</a></li><li class="navelem"><a class="el" href="dir_cd3afd97bddf83876771aca0b74624b0.html">Wiconnect</a></li><li class="navelem"><b>WiconnectInterface.h</b></li>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:23 for WiConnect Library by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
-  </ul>
-</div>
-</body>
-</html>
--- a/doc/html/_wiconnect_types_8h_source.html	Mon Aug 11 21:59:00 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,302 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.7"/>
-<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/WiconnectTypes.h Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">WiConnect Library
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.7 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('_wiconnect_types_8h_source.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<div class="title">WiconnectTypes.h</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Copyright 2014, ACKme Networks</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * All Rights Reserved.</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * This is UNPUBLISHED PROPRIETARY SOURCE CODE of ACKme Networks;</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * the contents of this file may not be disclosed to third parties, copied</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or duplicated in any form, in whole or in part, without the prior</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * written permission of ACKme Networks.</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;</div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#pragma once</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &quot;sdk.h&quot;</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="keyword">namespace </span>wiconnect {</div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#ifndef MIN</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#define MIN(x,y) ((x) &lt; (y) ? (x) : (y))</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#ifndef MAX</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#define MAX(x,y)  ((x) &gt; (y) ? (x) : (y))</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#define ALIGN_n(x, n) ((((uint32_t)x) + ((n)-1)) &amp; ~((n)-1))</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#define ALIGN_8(x) ALIGN_n(x, 8)</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#define ALIGN_4(x) ALIGN_n(x, 4)</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#ifndef OFFSETOF</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#define    OFFSETOF(type, member)    ((uintptr_t)&amp;((type *)0)-&gt;member)</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#define ARRAY_COUNT(x) (sizeof (x) / sizeof *(x))</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#define WICONNECT_FAILED(result, func) ((int)(result = (func)) &lt; (int)wiconnect::WICONNECT_SUCCESS)</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#define WICONNECT_SUCCEEDED(result, func) ((result = (func)) == wiconnect::WICONNECT_SUCCESS)</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#define WICONNECT_NULL_RESPONSE_HANDLER WiconnectAsyncCallback()</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#define WICONNECT_MAX_CMD_SIZE 128</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#define WICONNECT_MAX_VERSION_SIZE 96</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#define WICONNECT_MAX_SOCKETS 8</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#define SOCKET_INVALID_HANDLE ((uint8_t)0xFF)</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;{</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    WICONNECT_ABORTED               = 3,</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    WICONNECT_IDLE                  = 2,</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    WICONNECT_PROCESSING            = 1,</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    WICONNECT_SUCCESS               = 0,</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    WICONNECT_ERROR                 = -1,</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;    WICONNECT_CMD_RESPONSE_ERROR    = -2,</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    WICONNECT_NULL_BUFFER           = -3,</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    WICONNECT_NOT_INITIALIZED       = -4,</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    WICONNECT_OVERFLOW              = -5,</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    WICONNECT_TIMEOUT               = -6,</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    WICONNECT_RESPONSE_HANDLER_NULL = -7,</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    WICONNECT_RESPONSE_PARSE_ERROR  = -8,</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    WICONNECT_ANOTHER_CMD_EXECUTING = -9,</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    WICONNECT_BAD_ARG               = -10,</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    WICONNECT_UNSUPPORTED           = -11,</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL = -12,</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    WICONNECT_DUPLICATE             = -13,</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    WICONNECT_NOT_FOUND             = -14,</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    WICONNECT_PINNAME_TO_GPIO_NO_MAPPING = -15,</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    WICONNECT_NOT_CONNECTED         = -16,</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    WICONNECT_UNDERFLOW             = -17,</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    WICONNECT_MONITOR_NOT_AVAILABLE = -18,</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    WICONNECT_NOT_OPENED_FOR_READING = -19,</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;} WiconnectResult;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;{</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    NETWORK_STATUS_DOWN,</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    NETWORK_STATUS_WIFI_ONLY,</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    NETWORK_STATUS_UP</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;} NetworkStatus;</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;{</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    NETWORK_RSSI_EXCELLENT              = 0,    </div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;    NETWORK_RSSI_VERY_GOOD              = 1,    </div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;    NETWORK_RSSI_GOOD                   = 2,    </div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    NETWORK_RSSI_POOR                   = 3,    </div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;    NETWORK_RSSI_VERY_POOR              = 4,    </div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    NETWORK_RSSI_UNKNOWN                = 5     </div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;} NetworkSignalStrength;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;{</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    NETWORK_SECURITY_OPEN,</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    NETWORK_SECURITY_WEP_PSK,</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    NETWORK_SECURITY_WPA_AES_PSK,</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;    NETWORK_SECURITY_WPA_TKIP_PSK,</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;    NETWORK_SECURITY_WPA2_AES_PSK,</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    NETWORK_SECURITY_WPA2_MIXED_PSK,</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;    NETWORK_SECURITY_WPA2_TKIP_PSK,</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;    NETWORK_SECURITY_UNKNOWN</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;} NetworkSecurity;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;{</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    uint8_t val[32];</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    uint8_t len;</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;} Ssid;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;{</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;    uint8_t octet[6];</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;} MacAddress;</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">char</span> MacAddressStrBuffer[18];</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">char</span> SsidStrBuffer[129];</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">char</span> IpStrBuffer[18];</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;{</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    SOCKET_TYPE_UNKNOWN,</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    SOCKET_TYPE_TCP,</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    SOCKET_TYPE_TLS,</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    SOCKET_TYPE_UDP,</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    SOCKET_TYPE_HTTP,</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;} SocketType;</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;{</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    SOCKET_HTTP_GET,</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    SOCKET_HTTP_POST,</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    SOCKET_HTTP_HEAD,</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;} HttpSocketType;</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;{</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    <span class="keyword">const</span> <span class="keywordtype">char</span> *contextType;</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;    <span class="keyword">const</span> <span class="keywordtype">char</span> *certName;</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    <span class="keywordtype">bool</span> openOnly;</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;    HttpSocketType type;</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;} HttpSocketArgs;</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="keyword">typedef</span> int8_t (*PinToGpioMapper)(Pin pin);</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;{</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;    FILE_FLAG_NONE          = 0,</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;    FILE_FLAG_VALID         = (1 &lt;&lt; 0),</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;    FILE_FLAG_EXECUTABLE    = (1 &lt;&lt; 1),</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;    FILE_FLAG_ENCRYPTED     = (1 &lt;&lt; 2),</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;    FILE_FLAG_INTERNAL      = (1 &lt;&lt; 3),</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;    FILE_FLAG_BOOTABLE      = (1 &lt;&lt; 4),</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;    FILE_FLAG_USER          = (1 &lt;&lt; 5),</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    FILE_FLAG_ESSENTIAL     = (1 &lt;&lt; 6),</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;    FILE_FLAG_BACKUP        = (1 &lt;&lt; 7),</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;    FILE_FLAG_FORCE_COPY    = (1 &lt;&lt; 15),</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;    FILE_FLAG_INVALID       = 0xFFFF</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;} FileFlags;</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;{</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    FILE_TYPE_UPGRADE_APP   = 0x00,</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;    FILE_TYPE_WIFI_FW       = 0x01,</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    FILE_TYPE_SHARED_LIB    = 0x02,</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;    FILE_TYPE_TLS_CERT      = 0x03,</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    FILE_TYPE_TXT_LOG       = 0x04,</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    FILE_TYPE_DCT           = 0x05,</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;    FILE_TYPE_MISC_APP      = 0x80,</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;    FILE_TYPE_REGULAR_APP   = 0x81,</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    FILE_TYPE_USER_RANGE_START = 150,</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    FILE_TYPE_USER_RANGE_END = 199,</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    FILE_TYPE_TEMPORY       = 0xF9,</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;    FILE_TYPE_GPIO_CONFIG   = 0xFA,</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;    FILE_TYPE_COMMAND_HELP  = 0xFB,</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;    FILE_TYPE_SDC_CAPS      = 0xFC,</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;    FILE_TYPE_SETUP_SCRIPT  = 0xFD,</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;    FILE_TYPE_MISC_FIX_LEN  = 0xFE,</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;    FILE_TYPE_UNKNOWN       = 0xFF,</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    FILE_TYPE_ANY           = FILE_TYPE_UNKNOWN</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;} FileType;</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;{</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;    <span class="keywordtype">int</span> size;</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;    uint8_t *buffer;</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;    uint8_t *ptr;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;    <span class="keywordtype">int</span> bytesPending;</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    <span class="keywordtype">bool</span> allocated;</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;} Buffer;</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;<span class="keyword">class </span>Wiconnect;</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;<span class="keyword">class </span>TimeoutTimer;</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;<span class="keyword">class </span>PeriodicTimer;</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;<span class="keyword">class </span>QueuedCommand;</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;<span class="keyword">class </span>CommandQueue;</div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;<span class="keyword">class </span>LogFunc;</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;<span class="keyword">class </span>ReaderFunc;</div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;<span class="keyword">class </span>Callback;</div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;<span class="keyword">class </span>ScanResult;</div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;<span class="keyword">class </span>ScanResultList;</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;<span class="keyword">class </span>Socket;</div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;<span class="keyword">class </span>WiconnectSerial;</div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;<span class="keyword">class </span>File;</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;<span class="keyword">class </span>FileList;</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;<span class="keyword">class </span>Gpio;</div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;<span class="keyword">class </span>SocketIrqHandlerMap;</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;}</div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_2cefe8a608dd77002e2a359719ab297e.html">wiconnect</a></li><li class="navelem"><a class="el" href="dir_cd3afd97bddf83876771aca0b74624b0.html">Wiconnect</a></li><li class="navelem"><b>WiconnectTypes.h</b></li>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
-  </ul>
-</div>
-</body>
-</html>
--- a/doc/html/annotated.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/annotated.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,18 +38,38 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
   <div id="navrow2" class="tabs2">
     <ul class="tablist">
       <li class="current"><a href="annotated.html"><span>Class&#160;List</span></a></li>
       <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
@@ -63,6 +88,20 @@
 $(document).ready(function(){initNavTree('annotated.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
 <div class="title">Class List</div>  </div>
@@ -70,8 +109,33 @@
 <div class="contents">
 <div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
 <div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>wiconnect</b></td><td class="desc"></td></tr>
-<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_wiconnect.html" target="_self">Wiconnect</a></td><td class="desc"></td></tr>
+<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacewiconnect.html" target="_self">wiconnect</a></td><td class="desc">The entire <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Library is contained within the 'wiconnect' namespace </td></tr>
+<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structwiconnect_1_1___serial_config.html" target="_self">_SerialConfig</a></td><td class="desc">Host&lt;-&gt;<a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Module serial configuration </td></tr>
+<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structwiconnect_1_1_buffer.html" target="_self">Buffer</a></td><td class="desc">Generic buffer type </td></tr>
+<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_callback.html" target="_self">Callback</a></td><td class="desc">Generic callback function </td></tr>
+<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_command_queue.html" target="_self">CommandQueue</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_file.html" target="_self">File</a></td><td class="desc">WiConnect WiFi module file object </td></tr>
+<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_file_interface.html" target="_self">FileInterface</a></td><td class="desc">The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server </td></tr>
+<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_file_list.html" target="_self">FileList</a></td><td class="desc">WiConnect WiFi module file listing </td></tr>
+<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_function_pointer.html" target="_self">FunctionPointer</a></td><td class="desc">Generic function pointer </td></tr>
+<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structwiconnect_1_1_http_socket_args.html" target="_self">HttpSocketArgs</a></td><td class="desc">Struct for hold HTTP socket configuration </td></tr>
+<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_log_func.html" target="_self">LogFunc</a></td><td class="desc">Logging callback function </td></tr>
+<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structwiconnect_1_1_mac_address.html" target="_self">MacAddress</a></td><td class="desc">Network MAC Address type </td></tr>
+<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_network_interface.html" target="_self">NetworkInterface</a></td><td class="desc">The provides an interface for joining and/or creating a network. It provides other utilities such as scanning for networks, pinging a network, resolving a domain name to IP address </td></tr>
+<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_queued_command.html" target="_self">QueuedCommand</a></td><td class="desc">Class which contains command for asynchronous processing </td></tr>
+<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_reader_func.html" target="_self">ReaderFunc</a></td><td class="desc">Generic data reading callback function </td></tr>
+<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_scan_result.html" target="_self">ScanResult</a></td><td class="desc">Contains single entry from WiFi scan results </td></tr>
+<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_scan_result_list.html" target="_self">ScanResultList</a></td><td class="desc">List of WiFi network scan results </td></tr>
+<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_socket.html" target="_self">Socket</a></td><td class="desc">Connection object to remote server </td></tr>
+<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_socket_interface.html" target="_self">SocketInterface</a></td><td class="desc">The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server </td></tr>
+<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_socket_irq_handler_map.html" target="_self">SocketIrqHandlerMap</a></td><td class="desc"></td></tr>
+<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structwiconnect_1_1_ssid.html" target="_self">Ssid</a></td><td class="desc">Network SSID type </td></tr>
+<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_timeout_timer.html" target="_self">TimeoutTimer</a></td><td class="desc"></td></tr>
+<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_wiconnect.html" target="_self">Wiconnect</a></td><td class="desc">The root WiConnect library class. This class inheriets all WiConnect functionality </td></tr>
+<tr id="row_0_22_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html" target="_self">WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS</a></td><td class="desc"></td></tr>
+<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html" target="_self">WICONNECT_GPIO_BASE_CLASS</a></td><td class="desc"></td></tr>
+<tr id="row_0_24_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html" target="_self">WICONNECT_PERIODIC_TIMER_BASE_CLASS</a></td><td class="desc"></td></tr>
+<tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html" target="_self">WICONNECT_SERIAL_BASE_CLASS</a></td><td class="desc"></td></tr>
 </table>
 </div><!-- directory -->
 </div><!-- contents -->
@@ -79,7 +143,7 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:25 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/annotated.js	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/annotated.js	Tue Aug 12 02:34:46 2014 -0700
@@ -1,6 +1,4 @@
 var annotated =
 [
-    [ "wiconnect", null, [
-      [ "Wiconnect", "classwiconnect_1_1_wiconnect.html", "classwiconnect_1_1_wiconnect" ]
-    ] ]
+    [ "wiconnect", "namespacewiconnect.html", "namespacewiconnect" ]
 ];
\ No newline at end of file
--- a/doc/html/classes.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/classes.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,18 +38,38 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
   <div id="navrow2" class="tabs2">
     <ul class="tablist">
       <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
       <li class="current"><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
@@ -63,26 +88,61 @@
 $(document).ready(function(){initNavTree('classes.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
 <div class="title">Class Index</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="qindex"><a class="qindex" href="#letter_W">W</a></div>
+<div class="qindex"><a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_Q">Q</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
 <table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
-<tr><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</div></td></tr></table>
+<tr><td rowspan="2" valign="bottom"><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;B&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classwiconnect_1_1_file_list.html">FileList</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;N&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classwiconnect_1_1_scan_result_list.html">ScanResultList</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html">WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classwiconnect_1_1_function_pointer.html">FunctionPointer</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classwiconnect_1_1_socket.html">Socket</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html">WICONNECT_GPIO_BASE_CLASS</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structwiconnect_1_1_buffer.html">Buffer</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;H&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classwiconnect_1_1_network_interface.html">NetworkInterface</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classwiconnect_1_1_socket_interface.html">SocketInterface</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html">WICONNECT_PERIODIC_TIMER_BASE_CLASS</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td></tr>
+<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;C&#160;&#160;</div></td></tr></table>
+</td><td rowspan="2" valign="bottom"><a name="letter_Q"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;Q&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classwiconnect_1_1_socket_irq_handler_map.html">SocketIrqHandlerMap</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html">WICONNECT_SERIAL_BASE_CLASS</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structwiconnect_1_1_http_socket_args.html">HttpSocketArgs</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter__"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;_&#160;&#160;</div></td></tr></table>
+</td></tr>
+<tr><td valign="top"><a class="el" href="classwiconnect_1_1_callback.html">Callback</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classwiconnect_1_1_queued_command.html">QueuedCommand</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;T&#160;&#160;</div></td></tr></table>
+</td></tr>
+<tr><td valign="top"><a class="el" href="classwiconnect_1_1_command_queue.html">CommandQueue</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="structwiconnect_1_1___serial_config.html">_SerialConfig</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td></tr>
+<tr><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classwiconnect_1_1_log_func.html">LogFunc</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classwiconnect_1_1_timeout_timer.html">TimeoutTimer</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</div></td></tr></table>
 </td><td></td></tr>
-<tr><td></td></tr>
-<tr><td valign="top"><a class="el" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a> (wiconnect)&#160;&#160;&#160;</td><td></td></tr>
-<tr><td></td><td></td></tr>
+<tr><td valign="top"><a class="el" href="classwiconnect_1_1_file.html">File</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
+</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="classwiconnect_1_1_file_interface.html">FileInterface</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td></td><td></td><td valign="top"><a class="el" href="classwiconnect_1_1_scan_result.html">ScanResult</a> (<a class="el" href="namespacewiconnect.html">wiconnect</a>)&#160;&#160;&#160;</td><td></td><td></td></tr>
+<tr><td></td><td></td><td></td><td></td><td></td></tr>
 </table>
-<div class="qindex"><a class="qindex" href="#letter_W">W</a></div>
+<div class="qindex"><a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_Q">Q</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:25 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_callback-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_callback.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::Callback Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_callback.html">wiconnect::Callback</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_callback.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,136 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::Callback Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_callback.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_callback-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::Callback Class Reference<div class="ingroups"><a class="el" href="group__types__core.html">Core API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Generic callback function.  
+ <a href="classwiconnect_1_1_callback.html#details">More...</a></p>
+
+<p><code>#include &lt;Callback.h&gt;</code></p>
+
+<p>Inherits <a class="el" href="classwiconnect_1_1_function_pointer.html">wiconnect::FunctionPointer</a>.</p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Generic callback function. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/Callback.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_callback.html">Callback</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_command_queue-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_command_queue.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::CommandQueue Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_command_queue.html">wiconnect::CommandQueue</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_command_queue.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,132 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::CommandQueue Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_command_queue.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_command_queue-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::CommandQueue Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;CommandQueue.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for hold queued commands</p>
+<dl class="section note"><dt>Note</dt><dd>Internal use only </dd></dl>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/CommandQueue.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_command_queue.html">CommandQueue</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_file-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_file.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::File Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_file.html">wiconnect::File</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_file.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::File Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_file.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_file-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::File Class Reference<div class="ingroups"><a class="el" href="group__types__file.html">File API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>WiConnect WiFi module file object.  
+ <a href="classwiconnect_1_1_file.html#details">More...</a></p>
+
+<p><code>#include &lt;File.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>WiConnect WiFi module file object. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/File.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_file.html">File</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_file_interface-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,133 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_file_interface.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::FileInterface Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="group__api__file.html#ga16fb09105975644879eb09581ce486e5">createFile</a>(const ReaderFunc &amp;reader, void *user, const char *name, uint32_t size, uint32_t version=0, FileType type=FILE_TYPE_ANY, bool isEssential=false, int32_t checksum=-1)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__file.html#gafcf335cef42b7b3d0fd9d5af70c6ef7d">deleteFile</a>(const char *name)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__file.html#ga498cb32c0877b69c2c97365e5c309c46">deleteFile</a>(const File &amp;file)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#ga7503f1876a6e1f5086d8b4bb2c1a653a">fileFlagsToStr</a>(FileFlags flags, char *buffer=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#ga8d8da39cd5d2948367429ed4d8885c6b">fileTypeToStr</a>(FileType type)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#gad74fbe6faf90d987b31380978f3ea341">fileVersionIntToStr</a>(uint32_t version, bool verbose=true, char *buffer=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#gae995028f5a70c58ccf6013c9811e79aa">fileVersionStrToInt</a>(const char *versionStr, uint32_t *versionIntPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__file.html#ga10536639c61213c037883dade021838f">listFiles</a>(FileList &amp;list, const char *name=NULL, FileType type=FILE_TYPE_ANY, uint32_t version=0)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4">openFile</a>(File &amp;file, const char *name)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_file_interface.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,179 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::FileInterface Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_file_interface.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="classwiconnect_1_1_file_interface-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::FileInterface Class Reference<div class="ingroups"><a class="el" href="group__types__file.html">File API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server.  
+ <a href="classwiconnect_1_1_file_interface.html#details">More...</a></p>
+
+<p><code>#include &lt;FileInterface.h&gt;</code></p>
+
+<p>Inherited by <a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a>.</p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ga16fb09105975644879eb09581ce486e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga16fb09105975644879eb09581ce486e5"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#ga16fb09105975644879eb09581ce486e5">createFile</a> (const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;reader, void *user, const char *name, uint32_t size, uint32_t version=0, <a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">FileType</a> type=FILE_TYPE_ANY, bool isEssential=false, int32_t checksum=-1)</td></tr>
+<tr class="memdesc:ga16fb09105975644879eb09581ce486e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a file on the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem. <br /></td></tr>
+<tr class="separator:ga16fb09105975644879eb09581ce486e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4b14d6c68d4d0239e150def385c334a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4b14d6c68d4d0239e150def385c334a4"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4">openFile</a> (<a class="el" href="classwiconnect_1_1_file.html">File</a> &amp;file, const char *name)</td></tr>
+<tr class="memdesc:ga4b14d6c68d4d0239e150def385c334a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a file on the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem for reading. <br /></td></tr>
+<tr class="separator:ga4b14d6c68d4d0239e150def385c334a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafcf335cef42b7b3d0fd9d5af70c6ef7d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafcf335cef42b7b3d0fd9d5af70c6ef7d"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#gafcf335cef42b7b3d0fd9d5af70c6ef7d">deleteFile</a> (const char *name)</td></tr>
+<tr class="memdesc:gafcf335cef42b7b3d0fd9d5af70c6ef7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete a file for the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem. <br /></td></tr>
+<tr class="separator:gafcf335cef42b7b3d0fd9d5af70c6ef7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga498cb32c0877b69c2c97365e5c309c46"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga498cb32c0877b69c2c97365e5c309c46"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#ga498cb32c0877b69c2c97365e5c309c46">deleteFile</a> (const <a class="el" href="classwiconnect_1_1_file.html">File</a> &amp;file)</td></tr>
+<tr class="memdesc:ga498cb32c0877b69c2c97365e5c309c46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete a file for the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem. <br /></td></tr>
+<tr class="separator:ga498cb32c0877b69c2c97365e5c309c46"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga10536639c61213c037883dade021838f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga10536639c61213c037883dade021838f"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#ga10536639c61213c037883dade021838f">listFiles</a> (<a class="el" href="classwiconnect_1_1_file_list.html">FileList</a> &amp;list, const char *name=NULL, <a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">FileType</a> type=FILE_TYPE_ANY, uint32_t version=0)</td></tr>
+<tr class="memdesc:ga10536639c61213c037883dade021838f"><td class="mdescLeft">&#160;</td><td class="mdescRight">List the files on the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem. <br /></td></tr>
+<tr class="separator:ga10536639c61213c037883dade021838f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:gad74fbe6faf90d987b31380978f3ea341"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad74fbe6faf90d987b31380978f3ea341"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gad74fbe6faf90d987b31380978f3ea341">fileVersionIntToStr</a> (uint32_t version, bool verbose=true, char *buffer=NULL)</td></tr>
+<tr class="memdesc:gad74fbe6faf90d987b31380978f3ea341"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert file version uint32 to string. <br /></td></tr>
+<tr class="separator:gad74fbe6faf90d987b31380978f3ea341"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae995028f5a70c58ccf6013c9811e79aa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae995028f5a70c58ccf6013c9811e79aa"></a>
+static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gae995028f5a70c58ccf6013c9811e79aa">fileVersionStrToInt</a> (const char *versionStr, uint32_t *versionIntPtr)</td></tr>
+<tr class="memdesc:gae995028f5a70c58ccf6013c9811e79aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string to file version uint32. <br /></td></tr>
+<tr class="separator:gae995028f5a70c58ccf6013c9811e79aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8d8da39cd5d2948367429ed4d8885c6b"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga8d8da39cd5d2948367429ed4d8885c6b">fileTypeToStr</a> (<a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">FileType</a> type)</td></tr>
+<tr class="separator:ga8d8da39cd5d2948367429ed4d8885c6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7503f1876a6e1f5086d8b4bb2c1a653a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7503f1876a6e1f5086d8b4bb2c1a653a"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga7503f1876a6e1f5086d8b4bb2c1a653a">fileFlagsToStr</a> (<a class="el" href="group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e">FileFlags</a> flags, char *buffer=NULL)</td></tr>
+<tr class="memdesc:ga7503f1876a6e1f5086d8b4bb2c1a653a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e">FileFlags</a> to string. <br /></td></tr>
+<tr class="separator:ga7503f1876a6e1f5086d8b4bb2c1a653a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/FileInterface.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_file_interface.html">FileInterface</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_file_interface.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,8 @@
+var classwiconnect_1_1_file_interface =
+[
+    [ "createFile", "group__api__file.html#ga16fb09105975644879eb09581ce486e5", null ],
+    [ "deleteFile", "group__api__file.html#gafcf335cef42b7b3d0fd9d5af70c6ef7d", null ],
+    [ "deleteFile", "group__api__file.html#ga498cb32c0877b69c2c97365e5c309c46", null ],
+    [ "listFiles", "group__api__file.html#ga10536639c61213c037883dade021838f", null ],
+    [ "openFile", "group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4", null ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_file_list-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_file_list.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::FileList Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_file_list.html">wiconnect::FileList</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_file_list.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::FileList Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_file_list.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_file_list-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::FileList Class Reference<div class="ingroups"><a class="el" href="group__types__file.html">File API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>WiConnect WiFi module file listing.  
+ <a href="classwiconnect_1_1_file_list.html#details">More...</a></p>
+
+<p><code>#include &lt;FileList.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>WiConnect WiFi module file listing. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/FileList.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_file_list.html">FileList</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_function_pointer-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_function_pointer.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::FunctionPointer Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_function_pointer.html">wiconnect::FunctionPointer</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_function_pointer.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,136 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::FunctionPointer Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_function_pointer.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_function_pointer-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::FunctionPointer Class Reference<div class="ingroups"><a class="el" href="group__types__core.html">Core API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Generic function pointer.  
+ <a href="classwiconnect_1_1_function_pointer.html#details">More...</a></p>
+
+<p><code>#include &lt;FunctionPointer.h&gt;</code></p>
+
+<p>Inherited by <a class="el" href="classwiconnect_1_1_callback.html">wiconnect::Callback</a>, <a class="el" href="classwiconnect_1_1_log_func.html">wiconnect::LogFunc</a>, and <a class="el" href="classwiconnect_1_1_reader_func.html">wiconnect::ReaderFunc</a>.</p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Generic function pointer. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/FunctionPointer.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_function_pointer.html">FunctionPointer</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_log_func-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_log_func.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::LogFunc Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_log_func.html">wiconnect::LogFunc</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_log_func.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,136 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::LogFunc Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_log_func.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_log_func-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::LogFunc Class Reference<div class="ingroups"><a class="el" href="group__types__core.html">Core API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Logging callback function.  
+ <a href="classwiconnect_1_1_log_func.html#details">More...</a></p>
+
+<p><code>#include &lt;LogFunc.h&gt;</code></p>
+
+<p>Inherits <a class="el" href="classwiconnect_1_1_function_pointer.html">wiconnect::FunctionPointer</a>.</p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Logging callback function. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/LogFunc.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_log_func.html">LogFunc</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_network_interface-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,150 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_network_interface.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::NetworkInterface Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff">getDhcpEnabled</a>(bool *enabledPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b">getIpSettings</a>(uint32_t *ip, uint32_t *netmask, uint32_t *gateway)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5">getNetworkStatus</a>(NetworkStatus *statusPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea">getSignalStrength</a>(NetworkSignalStrength *signalStrengthPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#gaff8b0af70f4d4be792b943ad3af27303">ipToStr</a>(uint32_t ip, char *ipStrBuffer=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65">isWebSetupRunning</a>(bool *isRunningPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16">join</a>(const char *ssid=NULL, const char *password=NULL, const Callback &amp;completeHandler=Callback())</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328">leave</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89">lookup</a>(const char *domain, uint32_t *ipAddressPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#ga13ecaf390b4bf4a68b51a6b18e669134">macAddressToStr</a>(const MacAddress *macAddress, char *macStrBuffer=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#gae02c549079cfb0350117cd6343a3d66f">networkSecurityToStr</a>(NetworkSecurity security)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#gacff5a4927d79e8b4c0d5a3050f5950b0">networkStatusToStr</a>(NetworkStatus status)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc">ping</a>(const char *domain=NULL, uint32_t *timeMsPtr=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#ga6216eed4cc05c37ce1ed13a0fbb6acd8">rssiToSignalStrength</a>(int rssi)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956">scan</a>(ScanResultList &amp;resultList, const uint8_t *channelList=NULL, const char *ssid=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf">setDhcpEnabled</a>(bool enabled)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__settings.html#ga2f7ec21084d3f2835d9c1c201915a9e0">setIpSettings</a>(uint32_t ip, uint32_t netmask, uint32_t gateway)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__network__settings.html#gaa418175dd3d06b870f3dd8e035cb4dd0">setIpSettings</a>(const char *ip, const char *netmask, const char *gateway)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#gad4661f859cfadbe193793898671043c9">signalStrengthToStr</a>(NetworkSignalStrength signalStrenth)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#gafce7929a10e16cf9be7307a2f97bef3f">ssidToStr</a>(const Ssid *ssid, char *ssidStrBuffer=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847">startWebSetup</a>(const char *ssid=NULL, const char *password=NULL, const Callback &amp;completeHandler=Callback())</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a">stopWebSetup</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#ga93bdb8669a70adaa61dc76073ce66591">strToIp</a>(const char *str, uint32_t *intPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#ga347f05073370d6872a5cdac74de39b1b">strToMacAddress</a>(const char *str, MacAddress *macAddress)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#gad7d49be19f9ca91bc129668dd50d9e57">strToNetworkSecurity</a>(const char *str)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#ga6a479a58591ead92dcf0586e11fcad17">strToSsid</a>(const char *str, Ssid *ssid)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_network_interface.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,249 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::NetworkInterface Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_network_interface.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="classwiconnect_1_1_network_interface-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::NetworkInterface Class Reference<div class="ingroups"><a class="el" href="group__types__network.html">Network API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>The provides an interface for joining and/or creating a network. It provides other utilities such as scanning for networks, pinging a network, resolving a domain name to IP address.  
+ <a href="classwiconnect_1_1_network_interface.html#details">More...</a></p>
+
+<p><code>#include &lt;NetworkInterface.h&gt;</code></p>
+
+<p>Inherited by <a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a>.</p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:gaea3e133f2ee8c95d8d108c15561f3847"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaea3e133f2ee8c95d8d108c15561f3847"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847">startWebSetup</a> (const char *ssid=NULL, const char *password=NULL, const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeHandler=<a class="el" href="classwiconnect_1_1_callback.html">Callback</a>())</td></tr>
+<tr class="memdesc:gaea3e133f2ee8c95d8d108c15561f3847"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the WiConnect WiFi module 'web setup' feature. <br /></td></tr>
+<tr class="separator:gaea3e133f2ee8c95d8d108c15561f3847"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac5ca67b7bfa587935b5619e441dc8d8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac5ca67b7bfa587935b5619e441dc8d8a"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a">stopWebSetup</a> ()</td></tr>
+<tr class="memdesc:gac5ca67b7bfa587935b5619e441dc8d8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stop the WiConnect WiFi module 'web setup' feature. <br /></td></tr>
+<tr class="separator:gac5ca67b7bfa587935b5619e441dc8d8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab52d3a01427d0e8bd52460d992144f65"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab52d3a01427d0e8bd52460d992144f65"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65">isWebSetupRunning</a> (bool *isRunningPtr)</td></tr>
+<tr class="memdesc:gab52d3a01427d0e8bd52460d992144f65"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return status of WiConnect WiFi module 'web setup' feature. <br /></td></tr>
+<tr class="separator:gab52d3a01427d0e8bd52460d992144f65"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac439d0af5a17da32d405e25dcba83d16"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac439d0af5a17da32d405e25dcba83d16"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16">join</a> (const char *ssid=NULL, const char *password=NULL, const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeHandler=<a class="el" href="classwiconnect_1_1_callback.html">Callback</a>())</td></tr>
+<tr class="memdesc:gac439d0af5a17da32d405e25dcba83d16"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join a WiFi network. <br /></td></tr>
+<tr class="separator:gac439d0af5a17da32d405e25dcba83d16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga14dc0f4fa58a7ebb25b77fae22052328"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga14dc0f4fa58a7ebb25b77fae22052328"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328">leave</a> ()</td></tr>
+<tr class="memdesc:ga14dc0f4fa58a7ebb25b77fae22052328"><td class="mdescLeft">&#160;</td><td class="mdescRight">Leave a WiFi network. <br /></td></tr>
+<tr class="separator:ga14dc0f4fa58a7ebb25b77fae22052328"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga047ba9670f60406466391cec5bdd28e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga047ba9670f60406466391cec5bdd28e5"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5">getNetworkStatus</a> (<a class="el" href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">NetworkStatus</a> *statusPtr)</td></tr>
+<tr class="memdesc:ga047ba9670f60406466391cec5bdd28e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get connection status to WiFi network. <br /></td></tr>
+<tr class="separator:ga047ba9670f60406466391cec5bdd28e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacdf014d8aca9de33dbc1563c6bb1f956"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacdf014d8aca9de33dbc1563c6bb1f956"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956">scan</a> (<a class="el" href="classwiconnect_1_1_scan_result_list.html">ScanResultList</a> &amp;resultList, const uint8_t *channelList=NULL, const char *ssid=NULL)</td></tr>
+<tr class="memdesc:gacdf014d8aca9de33dbc1563c6bb1f956"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scan for available WiFi networks. <br /></td></tr>
+<tr class="separator:gacdf014d8aca9de33dbc1563c6bb1f956"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1da909dadb6f0e90218927ed350f72bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1da909dadb6f0e90218927ed350f72bc"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc">ping</a> (const char *domain=NULL, uint32_t *timeMsPtr=NULL)</td></tr>
+<tr class="memdesc:ga1da909dadb6f0e90218927ed350f72bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ping a WiFi network. <br /></td></tr>
+<tr class="separator:ga1da909dadb6f0e90218927ed350f72bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1770babfc2abc6da7c085ef92709ee89"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1770babfc2abc6da7c085ef92709ee89"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89">lookup</a> (const char *domain, uint32_t *ipAddressPtr)</td></tr>
+<tr class="memdesc:ga1770babfc2abc6da7c085ef92709ee89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resolve domain name into IP address. <br /></td></tr>
+<tr class="separator:ga1770babfc2abc6da7c085ef92709ee89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga65eb99f880ed739d0f3cd393e5b56eaf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga65eb99f880ed739d0f3cd393e5b56eaf"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf">setDhcpEnabled</a> (bool enabled)</td></tr>
+<tr class="memdesc:ga65eb99f880ed739d0f3cd393e5b56eaf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set DHCP enabled. <br /></td></tr>
+<tr class="separator:ga65eb99f880ed739d0f3cd393e5b56eaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga70ec796b88eb6f8e7990dbf3eb2f2eff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga70ec796b88eb6f8e7990dbf3eb2f2eff"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff">getDhcpEnabled</a> (bool *enabledPtr)</td></tr>
+<tr class="memdesc:ga70ec796b88eb6f8e7990dbf3eb2f2eff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get if DHCP enabled. <br /></td></tr>
+<tr class="separator:ga70ec796b88eb6f8e7990dbf3eb2f2eff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f7ec21084d3f2835d9c1c201915a9e0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2f7ec21084d3f2835d9c1c201915a9e0"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#ga2f7ec21084d3f2835d9c1c201915a9e0">setIpSettings</a> (uint32_t ip, uint32_t netmask, uint32_t gateway)</td></tr>
+<tr class="memdesc:ga2f7ec21084d3f2835d9c1c201915a9e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set static IP settings. <br /></td></tr>
+<tr class="separator:ga2f7ec21084d3f2835d9c1c201915a9e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa418175dd3d06b870f3dd8e035cb4dd0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa418175dd3d06b870f3dd8e035cb4dd0"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#gaa418175dd3d06b870f3dd8e035cb4dd0">setIpSettings</a> (const char *ip, const char *netmask, const char *gateway)</td></tr>
+<tr class="memdesc:gaa418175dd3d06b870f3dd8e035cb4dd0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set static IP settings (with string parameters) <br /></td></tr>
+<tr class="separator:gaa418175dd3d06b870f3dd8e035cb4dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga291aef702f1c10bf2970394e3458022b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga291aef702f1c10bf2970394e3458022b"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b">getIpSettings</a> (uint32_t *ip, uint32_t *netmask, uint32_t *gateway)</td></tr>
+<tr class="memdesc:ga291aef702f1c10bf2970394e3458022b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get network IP settings. <br /></td></tr>
+<tr class="separator:ga291aef702f1c10bf2970394e3458022b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaba16b9918e55c08285cf5b8b50dbabea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaba16b9918e55c08285cf5b8b50dbabea"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea">getSignalStrength</a> (<a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a> *signalStrengthPtr)</td></tr>
+<tr class="memdesc:gaba16b9918e55c08285cf5b8b50dbabea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get signal strength to WiFi network. <br /></td></tr>
+<tr class="separator:gaba16b9918e55c08285cf5b8b50dbabea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:ga93bdb8669a70adaa61dc76073ce66591"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga93bdb8669a70adaa61dc76073ce66591"></a>
+static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga93bdb8669a70adaa61dc76073ce66591">strToIp</a> (const char *str, uint32_t *intPtr)</td></tr>
+<tr class="memdesc:ga93bdb8669a70adaa61dc76073ce66591"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string to IP address. <br /></td></tr>
+<tr class="separator:ga93bdb8669a70adaa61dc76073ce66591"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaff8b0af70f4d4be792b943ad3af27303"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaff8b0af70f4d4be792b943ad3af27303"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gaff8b0af70f4d4be792b943ad3af27303">ipToStr</a> (uint32_t ip, char *ipStrBuffer=NULL)</td></tr>
+<tr class="memdesc:gaff8b0af70f4d4be792b943ad3af27303"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert IP address to string. <br /></td></tr>
+<tr class="separator:gaff8b0af70f4d4be792b943ad3af27303"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacff5a4927d79e8b4c0d5a3050f5950b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacff5a4927d79e8b4c0d5a3050f5950b0"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gacff5a4927d79e8b4c0d5a3050f5950b0">networkStatusToStr</a> (<a class="el" href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">NetworkStatus</a> status)</td></tr>
+<tr class="memdesc:gacff5a4927d79e8b4c0d5a3050f5950b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">NetworkStatus</a> to string. <br /></td></tr>
+<tr class="separator:gacff5a4927d79e8b4c0d5a3050f5950b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad4661f859cfadbe193793898671043c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad4661f859cfadbe193793898671043c9"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gad4661f859cfadbe193793898671043c9">signalStrengthToStr</a> (<a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a> signalStrenth)</td></tr>
+<tr class="memdesc:gad4661f859cfadbe193793898671043c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a> to string. <br /></td></tr>
+<tr class="separator:gad4661f859cfadbe193793898671043c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6216eed4cc05c37ce1ed13a0fbb6acd8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6216eed4cc05c37ce1ed13a0fbb6acd8"></a>
+static <a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga6216eed4cc05c37ce1ed13a0fbb6acd8">rssiToSignalStrength</a> (int rssi)</td></tr>
+<tr class="memdesc:ga6216eed4cc05c37ce1ed13a0fbb6acd8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert RSSI (in dBm) to <a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a>. <br /></td></tr>
+<tr class="separator:ga6216eed4cc05c37ce1ed13a0fbb6acd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7d49be19f9ca91bc129668dd50d9e57"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad7d49be19f9ca91bc129668dd50d9e57"></a>
+static <a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">NetworkSecurity</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gad7d49be19f9ca91bc129668dd50d9e57">strToNetworkSecurity</a> (const char *str)</td></tr>
+<tr class="memdesc:gad7d49be19f9ca91bc129668dd50d9e57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string to <a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">NetworkSecurity</a>. <br /></td></tr>
+<tr class="separator:gad7d49be19f9ca91bc129668dd50d9e57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae02c549079cfb0350117cd6343a3d66f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae02c549079cfb0350117cd6343a3d66f"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gae02c549079cfb0350117cd6343a3d66f">networkSecurityToStr</a> (<a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">NetworkSecurity</a> security)</td></tr>
+<tr class="memdesc:gae02c549079cfb0350117cd6343a3d66f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">NetworkSecurity</a> to string. <br /></td></tr>
+<tr class="separator:gae02c549079cfb0350117cd6343a3d66f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a479a58591ead92dcf0586e11fcad17"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6a479a58591ead92dcf0586e11fcad17"></a>
+static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga6a479a58591ead92dcf0586e11fcad17">strToSsid</a> (const char *str, <a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a> *ssid)</td></tr>
+<tr class="memdesc:ga6a479a58591ead92dcf0586e11fcad17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string <a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a>. <br /></td></tr>
+<tr class="separator:ga6a479a58591ead92dcf0586e11fcad17"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafce7929a10e16cf9be7307a2f97bef3f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafce7929a10e16cf9be7307a2f97bef3f"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gafce7929a10e16cf9be7307a2f97bef3f">ssidToStr</a> (const <a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a> *ssid, char *ssidStrBuffer=NULL)</td></tr>
+<tr class="memdesc:gafce7929a10e16cf9be7307a2f97bef3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a> to string. <br /></td></tr>
+<tr class="separator:gafce7929a10e16cf9be7307a2f97bef3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga347f05073370d6872a5cdac74de39b1b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga347f05073370d6872a5cdac74de39b1b"></a>
+static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga347f05073370d6872a5cdac74de39b1b">strToMacAddress</a> (const char *str, <a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a> *macAddress)</td></tr>
+<tr class="memdesc:ga347f05073370d6872a5cdac74de39b1b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string <a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a>. <br /></td></tr>
+<tr class="separator:ga347f05073370d6872a5cdac74de39b1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga13ecaf390b4bf4a68b51a6b18e669134"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga13ecaf390b4bf4a68b51a6b18e669134"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga13ecaf390b4bf4a68b51a6b18e669134">macAddressToStr</a> (const <a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a> *macAddress, char *macStrBuffer=NULL)</td></tr>
+<tr class="memdesc:ga13ecaf390b4bf4a68b51a6b18e669134"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a> to string. <br /></td></tr>
+<tr class="separator:ga13ecaf390b4bf4a68b51a6b18e669134"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>The provides an interface for joining and/or creating a network. It provides other utilities such as scanning for networks, pinging a network, resolving a domain name to IP address. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/NetworkInterface.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_network_interface.html">NetworkInterface</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_network_interface.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,18 @@
+var classwiconnect_1_1_network_interface =
+[
+    [ "getDhcpEnabled", "group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff", null ],
+    [ "getIpSettings", "group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b", null ],
+    [ "getNetworkStatus", "group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5", null ],
+    [ "getSignalStrength", "group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea", null ],
+    [ "isWebSetupRunning", "group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65", null ],
+    [ "join", "group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16", null ],
+    [ "leave", "group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328", null ],
+    [ "lookup", "group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89", null ],
+    [ "ping", "group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc", null ],
+    [ "scan", "group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956", null ],
+    [ "setDhcpEnabled", "group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf", null ],
+    [ "setIpSettings", "group__api__network__settings.html#ga2f7ec21084d3f2835d9c1c201915a9e0", null ],
+    [ "setIpSettings", "group__api__network__settings.html#gaa418175dd3d06b870f3dd8e035cb4dd0", null ],
+    [ "startWebSetup", "group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847", null ],
+    [ "stopWebSetup", "group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a", null ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_queued_command-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_queued_command.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::QueuedCommand Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_queued_command.html">wiconnect::QueuedCommand</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_queued_command.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::QueuedCommand Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_queued_command.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_queued_command-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::QueuedCommand Class Reference<div class="ingroups"><a class="el" href="group__types__core.html">Core API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Class which contains command for asynchronous processing.  
+ <a href="classwiconnect_1_1_queued_command.html#details">More...</a></p>
+
+<p><code>#include &lt;QueuedCommand.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class which contains command for asynchronous processing. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/QueuedCommand.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_queued_command.html">QueuedCommand</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_reader_func-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_reader_func.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::ReaderFunc Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_reader_func.html">wiconnect::ReaderFunc</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_reader_func.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,136 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::ReaderFunc Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_reader_func.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_reader_func-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::ReaderFunc Class Reference<div class="ingroups"><a class="el" href="group__types__core.html">Core API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Generic data reading callback function.  
+ <a href="classwiconnect_1_1_reader_func.html#details">More...</a></p>
+
+<p><code>#include &lt;ReaderFunc.h&gt;</code></p>
+
+<p>Inherits <a class="el" href="classwiconnect_1_1_function_pointer.html">wiconnect::FunctionPointer</a>.</p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Generic data reading callback function. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/ReaderFunc.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_scan_result-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_scan_result.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::ScanResult Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_scan_result.html">wiconnect::ScanResult</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_scan_result.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::ScanResult Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_scan_result.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_scan_result-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::ScanResult Class Reference<div class="ingroups"><a class="el" href="group__types__network.html">Network API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Contains single entry from WiFi scan results.  
+ <a href="classwiconnect_1_1_scan_result.html#details">More...</a></p>
+
+<p><code>#include &lt;ScanResult.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Contains single entry from WiFi scan results. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/ScanResult.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_scan_result.html">ScanResult</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_scan_result_list-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_scan_result_list.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::ScanResultList Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_scan_result_list.html">wiconnect::ScanResultList</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_scan_result_list.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::ScanResultList Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_scan_result_list.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_scan_result_list-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::ScanResultList Class Reference<div class="ingroups"><a class="el" href="group__types__network.html">Network API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>List of WiFi network scan results.  
+ <a href="classwiconnect_1_1_scan_result_list.html#details">More...</a></p>
+
+<p><code>#include &lt;ScanResultList.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>List of WiFi network scan results. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/ScanResultList.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_scan_result_list.html">ScanResultList</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_socket-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_socket.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::Socket Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_socket.html">wiconnect::Socket</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_socket.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::Socket Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_socket.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_socket-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::Socket Class Reference<div class="ingroups"><a class="el" href="group__types__socket.html">Socket API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Connection object to remote server.  
+ <a href="classwiconnect_1_1_socket.html#details">More...</a></p>
+
+<p><code>#include &lt;Socket.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Connection object to remote server. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/Socket.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_socket.html">Socket</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_socket_interface-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,137 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_socket_interface.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::SocketInterface Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106">closeAllSockets</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b">connect</a>(Socket &amp;socket, SocketType type, const char *host, uint16_t remortPort, uint16_t localPort, const void *args, Pin irqPin)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004">httpAddHeader</a>(Socket &amp;socket, const char *key, const char *value)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09">httpConnect</a>(Socket &amp;socket, const char *url, const HttpSocketArgs *args)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b">httpGet</a>(Socket &amp;socket, const char *url, bool openOnly=false, const char *certFilename=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70">httpGetStatus</a>(Socket &amp;socket, uint32_t *statusCodePtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__http.html#ga949cee4543c91951219652bd6282049f">httpHead</a>(Socket &amp;socket, const char *url, const char *certFilename=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756">httpPost</a>(Socket &amp;socket, const char *url, const char *contextType, bool openOnly=true, const char *certFilename=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a">registerSocketIrqHandler</a>(Pin irqPin, const Callback &amp;handler)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01">tcpConnect</a>(Socket &amp;socket, const char *host, uint16_t remortPort, Pin irqPin=NC)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870">tlsConnect</a>(Socket &amp;socket, const char *host, uint16_t remortPort, const char *certFilename=NULL, Pin irqPin=NC)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c">udpConnect</a>(Socket &amp;socket, const char *host, uint16_t remortPort, uint16_t localPort=SOCKET_ANY_PORT, Pin irqPin=NC)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551">unregisterSocketIrqHandler</a>(Pin irqPin)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_socket_interface.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,193 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::SocketInterface Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_socket_interface.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classwiconnect_1_1_socket_interface-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::SocketInterface Class Reference<div class="ingroups"><a class="el" href="group__types__socket.html">Socket API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server.  
+ <a href="classwiconnect_1_1_socket_interface.html#details">More...</a></p>
+
+<p><code>#include &lt;SocketInterface.h&gt;</code></p>
+
+<p>Inherited by <a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a>.</p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ga8a80d96efac7cc514fe7fc61d1878106"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8a80d96efac7cc514fe7fc61d1878106"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106">closeAllSockets</a> ()</td></tr>
+<tr class="memdesc:ga8a80d96efac7cc514fe7fc61d1878106"><td class="mdescLeft">&#160;</td><td class="mdescRight">Close all opened sockets. <br /></td></tr>
+<tr class="separator:ga8a80d96efac7cc514fe7fc61d1878106"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga94d1eb5407cb8b60ad366ecbe0e1b52a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga94d1eb5407cb8b60ad366ecbe0e1b52a"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a">registerSocketIrqHandler</a> (<a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin, const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;handler)</td></tr>
+<tr class="memdesc:ga94d1eb5407cb8b60ad366ecbe0e1b52a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Register a host pin as an external interrupt. When the external interrupt is triggered, the supplied callback is executed. <br /></td></tr>
+<tr class="separator:ga94d1eb5407cb8b60ad366ecbe0e1b52a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga820d2fdb12d343212638e55633bd8551"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga820d2fdb12d343212638e55633bd8551"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551">unregisterSocketIrqHandler</a> (<a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin)</td></tr>
+<tr class="memdesc:ga820d2fdb12d343212638e55633bd8551"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unregister a previously registered IRQ pin. <br /></td></tr>
+<tr class="separator:ga820d2fdb12d343212638e55633bd8551"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf9a5b041736d79110a90716f1aaf9a6b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf9a5b041736d79110a90716f1aaf9a6b"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b">connect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, <a class="el" href="group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d">SocketType</a> type, const char *host, uint16_t remortPort, uint16_t localPort, const void *args, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin)</td></tr>
+<tr class="memdesc:gaf9a5b041736d79110a90716f1aaf9a6b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote server. <br /></td></tr>
+<tr class="separator:gaf9a5b041736d79110a90716f1aaf9a6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga74f8ac6b81d3b96a26411b4faffc6a01"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga74f8ac6b81d3b96a26411b4faffc6a01"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01">tcpConnect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *host, uint16_t remortPort, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin=NC)</td></tr>
+<tr class="memdesc:ga74f8ac6b81d3b96a26411b4faffc6a01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote TCP server. <br /></td></tr>
+<tr class="separator:ga74f8ac6b81d3b96a26411b4faffc6a01"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga559cb4c055639a83fce560693dff4870"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga559cb4c055639a83fce560693dff4870"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870">tlsConnect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *host, uint16_t remortPort, const char *certFilename=NULL, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin=NC)</td></tr>
+<tr class="memdesc:ga559cb4c055639a83fce560693dff4870"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote TLS server. <br /></td></tr>
+<tr class="separator:ga559cb4c055639a83fce560693dff4870"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1a7ee47642c572db433e68eaee65c44c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1a7ee47642c572db433e68eaee65c44c"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c">udpConnect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *host, uint16_t remortPort, uint16_t localPort=<a class="el" href="group__api__socket__macro.html#gae54117ebe433295ef992b9ca83c46d98">SOCKET_ANY_PORT</a>, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin=NC)</td></tr>
+<tr class="memdesc:ga1a7ee47642c572db433e68eaee65c44c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote UDP server. <br /></td></tr>
+<tr class="separator:ga1a7ee47642c572db433e68eaee65c44c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab2d562c96f8f40d916fc1df1229f0e09"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab2d562c96f8f40d916fc1df1229f0e09"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09">httpConnect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *url, const <a class="el" href="structwiconnect_1_1_http_socket_args.html">HttpSocketArgs</a> *args)</td></tr>
+<tr class="memdesc:gab2d562c96f8f40d916fc1df1229f0e09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote HTTP server. <br /></td></tr>
+<tr class="separator:gab2d562c96f8f40d916fc1df1229f0e09"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga818f9fc3d616deb5ac009f001e5e611b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga818f9fc3d616deb5ac009f001e5e611b"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b">httpGet</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *url, bool openOnly=false, const char *certFilename=NULL)</td></tr>
+<tr class="memdesc:ga818f9fc3d616deb5ac009f001e5e611b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Issue HTTP GET Request. <br /></td></tr>
+<tr class="separator:ga818f9fc3d616deb5ac009f001e5e611b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaa5cb3c4b27ed0f2002e81392606a756"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaa5cb3c4b27ed0f2002e81392606a756"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756">httpPost</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *url, const char *contextType, bool openOnly=true, const char *certFilename=NULL)</td></tr>
+<tr class="memdesc:gaaa5cb3c4b27ed0f2002e81392606a756"><td class="mdescLeft">&#160;</td><td class="mdescRight">Issue HTTP POST Request. <br /></td></tr>
+<tr class="separator:gaaa5cb3c4b27ed0f2002e81392606a756"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga949cee4543c91951219652bd6282049f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga949cee4543c91951219652bd6282049f"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#ga949cee4543c91951219652bd6282049f">httpHead</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *url, const char *certFilename=NULL)</td></tr>
+<tr class="memdesc:ga949cee4543c91951219652bd6282049f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Issue HTTP HEAD Request. <br /></td></tr>
+<tr class="separator:ga949cee4543c91951219652bd6282049f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2b3fd9a84f173312318e2bb22cef2004"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2b3fd9a84f173312318e2bb22cef2004"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004">httpAddHeader</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *key, const char *value)</td></tr>
+<tr class="memdesc:ga2b3fd9a84f173312318e2bb22cef2004"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add HTTP header key/value pair to opened HTTP request. <br /></td></tr>
+<tr class="separator:ga2b3fd9a84f173312318e2bb22cef2004"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0cad302f741f3f58a2fda54b67110a70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0cad302f741f3f58a2fda54b67110a70"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70">httpGetStatus</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, uint32_t *statusCodePtr)</td></tr>
+<tr class="memdesc:ga0cad302f741f3f58a2fda54b67110a70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the HTTP status code from HTTP request. <br /></td></tr>
+<tr class="separator:ga0cad302f741f3f58a2fda54b67110a70"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/SocketInterface.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_socket_interface.html">SocketInterface</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_socket_interface.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,16 @@
+var classwiconnect_1_1_socket_interface =
+[
+    [ "closeAllSockets", "group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106", null ],
+    [ "connect", "group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b", null ],
+    [ "httpAddHeader", "group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004", null ],
+    [ "httpConnect", "group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09", null ],
+    [ "httpGet", "group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b", null ],
+    [ "httpGetStatus", "group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70", null ],
+    [ "httpHead", "group__api__socket__http.html#ga949cee4543c91951219652bd6282049f", null ],
+    [ "httpPost", "group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756", null ],
+    [ "registerSocketIrqHandler", "group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a", null ],
+    [ "tcpConnect", "group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01", null ],
+    [ "tlsConnect", "group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870", null ],
+    [ "udpConnect", "group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c", null ],
+    [ "unregisterSocketIrqHandler", "group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551", null ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_socket_irq_handler_map-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_socket_irq_handler_map.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::SocketIrqHandlerMap Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_socket_irq_handler_map.html">wiconnect::SocketIrqHandlerMap</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_socket_irq_handler_map.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,132 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::SocketIrqHandlerMap Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_socket_irq_handler_map.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_socket_irq_handler_map-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::SocketIrqHandlerMap Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;SocketIrqHandlerMap.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Generic callback function.</p>
+<dl class="section note"><dt>Note</dt><dd>Internal use only. </dd></dl>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/SocketIrqHandlerMap.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_socket_irq_handler_map.html">SocketIrqHandlerMap</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_timeout_timer-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_timeout_timer.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::TimeoutTimer Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_timeout_timer.html">wiconnect::TimeoutTimer</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:26 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_timeout_timer.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,132 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::TimeoutTimer Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_timeout_timer.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_timeout_timer-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::TimeoutTimer Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;TimeoutTimer.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for maintaining command processing timeouts.</p>
+<dl class="section note"><dt>Note</dt><dd>Internal use only. </dd></dl>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/TimeoutTimer.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_timeout_timer.html">TimeoutTimer</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html">wiconnect::WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:26 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,132 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;PinIrqHandler.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for handlinga Pin IRQ.</p>
+<dl class="section note"><dt>Note</dt><dd>Internal use only </dd></dl>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/PinIrqHandler.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html">WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:26 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::WICONNECT_GPIO_BASE_CLASS Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html">wiconnect::WICONNECT_GPIO_BASE_CLASS</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:26 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,132 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::WICONNECT_GPIO_BASE_CLASS Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::WICONNECT_GPIO_BASE_CLASS Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;Gpio.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Host GPIO class.</p>
+<dl class="section note"><dt>Note</dt><dd>Internal use only </dd></dl>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/Gpio.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html">WICONNECT_GPIO_BASE_CLASS</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:26 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::WICONNECT_PERIODIC_TIMER_BASE_CLASS Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html">wiconnect::WICONNECT_PERIODIC_TIMER_BASE_CLASS</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:26 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,132 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::WICONNECT_PERIODIC_TIMER_BASE_CLASS Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::WICONNECT_PERIODIC_TIMER_BASE_CLASS Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;PeriodicTimer.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Class for periodically calling a supplied callback.</p>
+<dl class="section note"><dt>Note</dt><dd>Internal use only </dd></dl>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/PeriodicTimer.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html">WICONNECT_PERIODIC_TIMER_BASE_CLASS</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:26 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::WICONNECT_SERIAL_BASE_CLASS Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html">wiconnect::WICONNECT_SERIAL_BASE_CLASS</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:26 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,132 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::WICONNECT_SERIAL_BASE_CLASS Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::WICONNECT_SERIAL_BASE_CLASS Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;WiconnectSerial.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Serial class for interfacing to WiConnect WiFi module.</p>
+<dl class="section note"><dt>Note</dt><dd>Internal use only. </dd></dl>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types/WiconnectSerial.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html">WICONNECT_SERIAL_BASE_CLASS</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:26 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- a/doc/html/classwiconnect_1_1_wiconnect-members.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/classwiconnect_1_1_wiconnect-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,18 +38,38 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
   <div id="navrow2" class="tabs2">
     <ul class="tablist">
       <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
       <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
@@ -63,6 +88,20 @@
 $(document).ready(function(){initNavTree('classwiconnect_1_1_wiconnect.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
 <div class="title">wiconnect::Wiconnect Member List</div>  </div>
@@ -72,47 +111,95 @@
 <p>This is the complete list of members for <a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd">checkCurrentCommand</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6">deinit</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713">flush</a>(int delayMs=500)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e">getCommandDefaultTimeout</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106">closeAllSockets</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b">connect</a>(Socket &amp;socket, SocketType type, const char *host, uint16_t remortPort, uint16_t localPort, const void *args, Pin irqPin)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__file.html#ga16fb09105975644879eb09581ce486e5">createFile</a>(const ReaderFunc &amp;reader, void *user, const char *name, uint32_t size, uint32_t version=0, FileType type=FILE_TYPE_ANY, bool isEssential=false, int32_t checksum=-1)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6">deinit</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__file.html#gafcf335cef42b7b3d0fd9d5af70c6ef7d">deleteFile</a>(const char *name)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__file.html#ga498cb32c0877b69c2c97365e5c309c46">deleteFile</a>(const File &amp;file)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#ga7503f1876a6e1f5086d8b4bb2c1a653a">fileFlagsToStr</a>(FileFlags flags, char *buffer=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#ga8d8da39cd5d2948367429ed4d8885c6b">fileTypeToStr</a>(FileType type)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#gad74fbe6faf90d987b31380978f3ea341">fileVersionIntToStr</a>(uint32_t version, bool verbose=true, char *buffer=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#gae995028f5a70c58ccf6013c9811e79aa">fileVersionStrToInt</a>(const char *versionStr, uint32_t *versionIntPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713">flush</a>(int delayMs=500)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e">getCommandDefaultTimeout</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff">getDhcpEnabled</a>(bool *enabledPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="group__api__core__misc.html#ga8dcd3ac87afd58b225abb068e835d06e">getInstance</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a">getLastCommandResponseCodeStr</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__misc.html#ga600215de23210071c42996d04390071e">getLastCommandResponseLength</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b">getIpSettings</a>(uint32_t *ip, uint32_t *netmask, uint32_t *gateway)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a">getLastCommandResponseCodeStr</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__misc.html#ga600215de23210071c42996d04390071e">getLastCommandResponseLength</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5">getNetworkStatus</a>(NetworkStatus *statusPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8">getResponseBuffer</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f">getVersion</a>(char *versionBuffer=NULL, int versionBufferSize=0, const Callback &amp;completeCallback=Callback())</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html#ac96e2d2fca60cba12e7429626f9186be">getWiconnectResultStr</a>(WiconnectResult wiconnectResult)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c">init</a>(bool bringNetworkUp)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea">getSignalStrength</a>(NetworkSignalStrength *signalStrengthPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f">getVersion</a>(char *versionBuffer=NULL, int versionBufferSize=0, const Callback &amp;completeCallback=Callback())</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#gac96e2d2fca60cba12e7429626f9186be">getWiconnectResultStr</a>(WiconnectResult wiconnectResult)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004">httpAddHeader</a>(Socket &amp;socket, const char *key, const char *value)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09">httpConnect</a>(Socket &amp;socket, const char *url, const HttpSocketArgs *args)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b">httpGet</a>(Socket &amp;socket, const char *url, bool openOnly=false, const char *certFilename=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70">httpGetStatus</a>(Socket &amp;socket, uint32_t *statusCodePtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__socket__http.html#ga949cee4543c91951219652bd6282049f">httpHead</a>(Socket &amp;socket, const char *url, const char *certFilename=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756">httpPost</a>(Socket &amp;socket, const char *url, const char *contextType, bool openOnly=true, const char *certFilename=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c">init</a>(bool bringNetworkUp)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#gaff8b0af70f4d4be792b943ad3af27303">ipToStr</a>(uint32_t ip, char *ipStrBuffer=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff">isInitialized</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">reset</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0">responseToInt32</a>(int32_t *int32Ptr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565">responseToUint32</a>(uint32_t *uint32Ptr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(const Callback &amp;completeCallback, char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd, va_list vaList)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#gad23730a1f2f7714ef962f24a0f99f0f7">sendCommand</a>(char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd, va_list vaList)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#ga0e0591e923da9ab814bb3dd3afbda197">sendCommand</a>(char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#gadd347dd3952ebab2fa27561c12858f65">sendCommand</a>(int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#gaca2f1b17d2cc98cbc6dac219ffcf9e84">sendCommand</a>(const ReaderFunc &amp;reader, void *user, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#ga3655750f929f8f4e966278193d0385a9">sendCommand</a>(char *responseBuffer, int responseBufferLen, int timeoutMs, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#gaf93db1b2730bb586287f7756f3cdf092">sendCommand</a>(const Callback &amp;completeCallback, char *responseBuffer, int responseBufferLen, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#gaac75ca154bd5d5a21c714dd828a92363">sendCommand</a>(char *responseBuffer, int responseBufferLen, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#ga7eb983a196daa5de20a73fd234dc6f64">sendCommand</a>(const Callback &amp;completeCallback, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#gadad1c5b3df07a24ab09492edf93dd1f4">sendCommand</a>(const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#gaa6d744ec08ba6c9abf451bdc2b0beb00">sendCommand</a>(const Callback &amp;completeCallback, int timeoutMs, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#gace479d34633141ff1eefa0e98c4d2351">sendCommand</a>(int timeoutMs, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#ga9d0ade0ec2866d7e0df5391bc69f5698">sendCommand</a>(const char *cmd, va_list vaList)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0">setAssertLogger</a>(LogFunc assertLogFunc)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="group__api__core__settings.html#gaaaf8be221699870053ad98911b066a32">setCommandDefaultTimeout</a>(int timeoutMs)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e">setDebugLogger</a>(LogFunc logFunc)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65">isWebSetupRunning</a>(bool *isRunningPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16">join</a>(const char *ssid=NULL, const char *password=NULL, const Callback &amp;completeHandler=Callback())</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328">leave</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__file.html#ga10536639c61213c037883dade021838f">listFiles</a>(FileList &amp;list, const char *name=NULL, FileType type=FILE_TYPE_ANY, uint32_t version=0)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89">lookup</a>(const char *domain, uint32_t *ipAddressPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#ga13ecaf390b4bf4a68b51a6b18e669134">macAddressToStr</a>(const MacAddress *macAddress, char *macStrBuffer=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#gae02c549079cfb0350117cd6343a3d66f">networkSecurityToStr</a>(NetworkSecurity security)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#gacff5a4927d79e8b4c0d5a3050f5950b0">networkStatusToStr</a>(NetworkStatus status)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4">openFile</a>(File &amp;file, const char *name)</td><td class="entry"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc">ping</a>(const char *domain=NULL, uint32_t *timeMsPtr=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a">registerSocketIrqHandler</a>(Pin irqPin, const Callback &amp;handler)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">reset</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0">responseToInt32</a>(int32_t *int32Ptr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565">responseToUint32</a>(uint32_t *uint32Ptr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#ga6216eed4cc05c37ce1ed13a0fbb6acd8">rssiToSignalStrength</a>(int rssi)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956">scan</a>(ScanResultList &amp;resultList, const uint8_t *channelList=NULL, const char *ssid=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a>(const Callback &amp;completeCallback, char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd, va_list vaList)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#gad23730a1f2f7714ef962f24a0f99f0f7">sendCommand</a>(char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd, va_list vaList)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#ga0e0591e923da9ab814bb3dd3afbda197">sendCommand</a>(char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#gadd347dd3952ebab2fa27561c12858f65">sendCommand</a>(int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#gaca2f1b17d2cc98cbc6dac219ffcf9e84">sendCommand</a>(const ReaderFunc &amp;reader, void *user, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#ga3655750f929f8f4e966278193d0385a9">sendCommand</a>(char *responseBuffer, int responseBufferLen, int timeoutMs, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#gaf93db1b2730bb586287f7756f3cdf092">sendCommand</a>(const Callback &amp;completeCallback, char *responseBuffer, int responseBufferLen, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#gaac75ca154bd5d5a21c714dd828a92363">sendCommand</a>(char *responseBuffer, int responseBufferLen, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#ga7eb983a196daa5de20a73fd234dc6f64">sendCommand</a>(const Callback &amp;completeCallback, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#gadad1c5b3df07a24ab09492edf93dd1f4">sendCommand</a>(const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#gaa6d744ec08ba6c9abf451bdc2b0beb00">sendCommand</a>(const Callback &amp;completeCallback, int timeoutMs, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#gace479d34633141ff1eefa0e98c4d2351">sendCommand</a>(int timeoutMs, const char *cmd,...)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#ga9d0ade0ec2866d7e0df5391bc69f5698">sendCommand</a>(const char *cmd, va_list vaList)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0">setAssertLogger</a>(LogFunc assertLogFunc)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__core__settings.html#gaaaf8be221699870053ad98911b066a32">setCommandDefaultTimeout</a>(int timeoutMs)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e">setDebugLogger</a>(LogFunc logFunc)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf">setDhcpEnabled</a>(bool enabled)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__network__settings.html#ga2f7ec21084d3f2835d9c1c201915a9e0">setIpSettings</a>(uint32_t ip, uint32_t netmask, uint32_t gateway)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__settings.html#gaa418175dd3d06b870f3dd8e035cb4dd0">setIpSettings</a>(const char *ip, const char *netmask, const char *gateway)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d">setPinToGpioMapper</a>(PinToGpioMapper mapper)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0">stopCurrentCommand</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#gad4661f859cfadbe193793898671043c9">signalStrengthToStr</a>(NetworkSignalStrength signalStrenth)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#gafce7929a10e16cf9be7307a2f97bef3f">ssidToStr</a>(const Ssid *ssid, char *ssidStrBuffer=NULL)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847">startWebSetup</a>(const char *ssid=NULL, const char *password=NULL, const Callback &amp;completeHandler=Callback())</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0">stopCurrentCommand</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a">stopWebSetup</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#ga93bdb8669a70adaa61dc76073ce66591">strToIp</a>(const char *str, uint32_t *intPtr)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#ga347f05073370d6872a5cdac74de39b1b">strToMacAddress</a>(const char *str, MacAddress *macAddress)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__conversion__util.html#gad7d49be19f9ca91bc129668dd50d9e57">strToNetworkSecurity</a>(const char *str)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__conversion__util.html#ga6a479a58591ead92dcf0586e11fcad17">strToSsid</a>(const char *str, Ssid *ssid)</td><td class="entry"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01">tcpConnect</a>(Socket &amp;socket, const char *host, uint16_t remortPort, Pin irqPin=NC)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870">tlsConnect</a>(Socket &amp;socket, const char *host, uint16_t remortPort, const char *certFilename=NULL, Pin irqPin=NC)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c">udpConnect</a>(Socket &amp;socket, const char *host, uint16_t remortPort, uint16_t localPort=SOCKET_ANY_PORT, Pin irqPin=NC)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551">unregisterSocketIrqHandler</a>(Pin irqPin)</td><td class="entry"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5">wakeup</a>()</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html#a285510a2cba5341db387101ac75a4389">Wiconnect</a>(const SerialConfig &amp;serialConfig, Pin reset=PIN_NC, Pin wake=PIN_NC, bool nonBlocking=WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html#ad39105b9aa5858c3b3bbf81b2cebcd30">Wiconnect</a>(const SerialConfig &amp;serialConfig, void *internalBuffer, int internalBufferSize, Pin reset=PIN_NC, Pin wake=PIN_NC, bool nonBlocking=WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="group__types__core.html#ga285510a2cba5341db387101ac75a4389">Wiconnect</a>(const SerialConfig &amp;serialConfig, Pin reset=PIN_NC, Pin wake=PIN_NC, bool nonBlocking=WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="group__types__core.html#gad39105b9aa5858c3b3bbf81b2cebcd30">Wiconnect</a>(const SerialConfig &amp;serialConfig, void *internalBuffer, int internalBufferSize, Pin reset=PIN_NC, Pin wake=PIN_NC, bool nonBlocking=WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS)</td><td class="entry"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:26 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/classwiconnect_1_1_wiconnect.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/classwiconnect_1_1_wiconnect.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,18 +38,38 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
   <div id="navrow2" class="tabs2">
     <ul class="tablist">
       <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
       <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
@@ -63,272 +88,374 @@
 $(document).ready(function(){initNavTree('classwiconnect_1_1_wiconnect.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pub-static-methods">Static Public Member Functions</a> &#124;
 <a href="classwiconnect_1_1_wiconnect-members.html">List of all members</a>  </div>
   <div class="headertitle">
-<div class="title">wiconnect::Wiconnect Class Reference</div>  </div>
+<div class="title">wiconnect::Wiconnect Class Reference<div class="ingroups"><a class="el" href="group__types__core.html">Core API</a></div></div>  </div>
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" href="_wiconnect_interface_8h_source.html">WiconnectInterface.h</a>&gt;</code></p>
+<p>The root WiConnect library class. This class inheriets all WiConnect functionality.  
+ <a href="classwiconnect_1_1_wiconnect.html#details">More...</a></p>
 
-<p>Inherits wiconnect::NetworkInterface, wiconnect::SocketInterface, and wiconnect::FileInterface.</p>
+<p><code>#include &lt;WiconnectInterface.h&gt;</code></p>
+
+<p>Inherits <a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a>, <a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a>, and <a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a>.</p>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:a285510a2cba5341db387101ac75a4389"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_wiconnect.html#a285510a2cba5341db387101ac75a4389">Wiconnect</a> (const SerialConfig &amp;serialConfig, Pin <a class="el" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">reset</a>=PIN_NC, Pin wake=PIN_NC, bool nonBlocking=WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS)</td></tr>
-<tr class="separator:a285510a2cba5341db387101ac75a4389"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad39105b9aa5858c3b3bbf81b2cebcd30"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_wiconnect.html#ad39105b9aa5858c3b3bbf81b2cebcd30">Wiconnect</a> (const SerialConfig &amp;serialConfig, void *internalBuffer, int internalBufferSize, Pin <a class="el" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">reset</a>=PIN_NC, Pin wake=PIN_NC, bool nonBlocking=WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS)</td></tr>
-<tr class="separator:ad39105b9aa5858c3b3bbf81b2cebcd30"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad62e847c65166134a361d68b5c95e57c"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c">init</a> (bool bringNetworkUp)</td></tr>
+<tr class="memitem:ga285510a2cba5341db387101ac75a4389"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__core.html#ga285510a2cba5341db387101ac75a4389">Wiconnect</a> (const <a class="el" href="group__types__core.html#gaef13192ccd0895903ea42e83427b13b4">SerialConfig</a> &amp;serialConfig, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> <a class="el" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">reset</a>=<a class="el" href="group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270">PIN_NC</a>, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> wake=<a class="el" href="group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270">PIN_NC</a>, bool nonBlocking=<a class="el" href="group__api__core__macro.html#ga347d0e1228e8174563c6bcf48de18401">WICONNECT_DEFAULT_NONBLOCKING</a> WICONNECT_MALLOC_ARGS)</td></tr>
+<tr class="memdesc:ga285510a2cba5341db387101ac75a4389"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiConnect class constructor.  <a href="group__types__core.html#ga285510a2cba5341db387101ac75a4389">More...</a><br /></td></tr>
+<tr class="separator:ga285510a2cba5341db387101ac75a4389"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad39105b9aa5858c3b3bbf81b2cebcd30"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__core.html#gad39105b9aa5858c3b3bbf81b2cebcd30">Wiconnect</a> (const <a class="el" href="group__types__core.html#gaef13192ccd0895903ea42e83427b13b4">SerialConfig</a> &amp;serialConfig, void *internalBuffer, int internalBufferSize, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> <a class="el" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">reset</a>=<a class="el" href="group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270">PIN_NC</a>, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> wake=<a class="el" href="group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270">PIN_NC</a>, bool nonBlocking=<a class="el" href="group__api__core__macro.html#ga347d0e1228e8174563c6bcf48de18401">WICONNECT_DEFAULT_NONBLOCKING</a> WICONNECT_MALLOC_ARGS)</td></tr>
+<tr class="memdesc:gad39105b9aa5858c3b3bbf81b2cebcd30"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiConnect class constructor.  <a href="group__types__core.html#gad39105b9aa5858c3b3bbf81b2cebcd30">More...</a><br /></td></tr>
+<tr class="separator:gad39105b9aa5858c3b3bbf81b2cebcd30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad62e847c65166134a361d68b5c95e57c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c">init</a> (bool bringNetworkUp)</td></tr>
+<tr class="memdesc:gad62e847c65166134a361d68b5c95e57c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize library and communication link with WiConnect WiFi module.  <a href="group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c">More...</a><br /></td></tr>
 <tr class="separator:gad62e847c65166134a361d68b5c95e57c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9d6c981a54c6ab964b469e4f247142d6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6">deinit</a> ()</td></tr>
+<tr class="memitem:ga9d6c981a54c6ab964b469e4f247142d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9d6c981a54c6ab964b469e4f247142d6"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6">deinit</a> ()</td></tr>
+<tr class="memdesc:ga9d6c981a54c6ab964b469e4f247142d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">De-initialize library. <br /></td></tr>
 <tr class="separator:ga9d6c981a54c6ab964b469e4f247142d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gab00c7110984f6d6187241d17a4a431ff"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff">isInitialized</a> ()</td></tr>
+<tr class="memdesc:gab00c7110984f6d6187241d17a4a431ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return TRUE if library is able to communicated with WiConnect WiFi module. FALSE else.  <a href="group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff">More...</a><br /></td></tr>
 <tr class="separator:gab00c7110984f6d6187241d17a4a431ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabec1504eb7f486085dad82c4a94310e3"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">reset</a> ()</td></tr>
+<tr class="memitem:gabec1504eb7f486085dad82c4a94310e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">reset</a> ()</td></tr>
+<tr class="memdesc:gabec1504eb7f486085dad82c4a94310e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Toggle the WiConnect WiFi module reset signal.  <a href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">More...</a><br /></td></tr>
 <tr class="separator:gabec1504eb7f486085dad82c4a94310e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad552c8f23dd0a0e8844ee1fc4d9358e5"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5">wakeup</a> ()</td></tr>
+<tr class="memitem:gad552c8f23dd0a0e8844ee1fc4d9358e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5">wakeup</a> ()</td></tr>
+<tr class="memdesc:gad552c8f23dd0a0e8844ee1fc4d9358e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Toggle the WiConnect WiFi moduel wakeup signal.  <a href="group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5">More...</a><br /></td></tr>
 <tr class="separator:gad552c8f23dd0a0e8844ee1fc4d9358e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga96ac50d85d8ab376755d7d5325de1713"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713">flush</a> (int delayMs=500)</td></tr>
+<tr class="memitem:ga96ac50d85d8ab376755d7d5325de1713"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga96ac50d85d8ab376755d7d5325de1713"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713">flush</a> (int <a class="el" href="group__api__core__macro.html#ga596d1da2fb23f4e748c83d64a47e10b3">delayMs</a>=500)</td></tr>
+<tr class="memdesc:ga96ac50d85d8ab376755d7d5325de1713"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flush any received data in serial RX buffer and terminate any commands on WiConnect WiFi module. <br /></td></tr>
 <tr class="separator:ga96ac50d85d8ab376755d7d5325de1713"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga4fc195839bc6c6bd0091074cbdc94c4f"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f">getVersion</a> (char *versionBuffer=NULL, int versionBufferSize=0, const Callback &amp;completeCallback=Callback())</td></tr>
+<tr class="memitem:ga4fc195839bc6c6bd0091074cbdc94c4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4fc195839bc6c6bd0091074cbdc94c4f"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f">getVersion</a> (char *versionBuffer=NULL, int versionBufferSize=0, const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeCallback=<a class="el" href="classwiconnect_1_1_callback.html">Callback</a>())</td></tr>
+<tr class="memdesc:ga4fc195839bc6c6bd0091074cbdc94c4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current version of WiConnect WiFi module. <br /></td></tr>
 <tr class="separator:ga4fc195839bc6c6bd0091074cbdc94c4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga3a2637e5ce300a03c448edf1eff13c2c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3a2637e5ce300a03c448edf1eff13c2c"></a>
-WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a> (const Callback &amp;completeCallback, char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd, va_list vaList)</td></tr>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">sendCommand</a> (const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeCallback, char *responseBuffer, int responseBufferLen, int timeoutMs, const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;reader, void *user, const char *cmd, va_list vaList)</td></tr>
 <tr class="memdesc:ga3a2637e5ce300a03c448edf1eff13c2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info. <br /></td></tr>
 <tr class="separator:ga3a2637e5ce300a03c448edf1eff13c2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gad23730a1f2f7714ef962f24a0f99f0f7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad23730a1f2f7714ef962f24a0f99f0f7"></a>
-WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gad23730a1f2f7714ef962f24a0f99f0f7">sendCommand</a> (char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd, va_list vaList)</td></tr>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gad23730a1f2f7714ef962f24a0f99f0f7">sendCommand</a> (char *responseBuffer, int responseBufferLen, int timeoutMs, const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;reader, void *user, const char *cmd, va_list vaList)</td></tr>
 <tr class="memdesc:gad23730a1f2f7714ef962f24a0f99f0f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info. <br /></td></tr>
 <tr class="separator:gad23730a1f2f7714ef962f24a0f99f0f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0e0591e923da9ab814bb3dd3afbda197"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga0e0591e923da9ab814bb3dd3afbda197">sendCommand</a> (char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd,...)</td></tr>
+<tr class="memitem:ga0e0591e923da9ab814bb3dd3afbda197"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga0e0591e923da9ab814bb3dd3afbda197">sendCommand</a> (char *responseBuffer, int responseBufferLen, int timeoutMs, const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;reader, void *user, const char *cmd,...)</td></tr>
 <tr class="memdesc:ga0e0591e923da9ab814bb3dd3afbda197"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="group__api__core__send__command.html#ga0e0591e923da9ab814bb3dd3afbda197">More...</a><br /></td></tr>
 <tr class="separator:ga0e0591e923da9ab814bb3dd3afbda197"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadd347dd3952ebab2fa27561c12858f65"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gadd347dd3952ebab2fa27561c12858f65">sendCommand</a> (int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd,...)</td></tr>
+<tr class="memitem:gadd347dd3952ebab2fa27561c12858f65"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gadd347dd3952ebab2fa27561c12858f65">sendCommand</a> (int timeoutMs, const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;reader, void *user, const char *cmd,...)</td></tr>
 <tr class="memdesc:gadd347dd3952ebab2fa27561c12858f65"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="group__api__core__send__command.html#gadd347dd3952ebab2fa27561c12858f65">More...</a><br /></td></tr>
 <tr class="separator:gadd347dd3952ebab2fa27561c12858f65"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaca2f1b17d2cc98cbc6dac219ffcf9e84"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaca2f1b17d2cc98cbc6dac219ffcf9e84">sendCommand</a> (const ReaderFunc &amp;reader, void *user, const char *cmd,...)</td></tr>
+<tr class="memitem:gaca2f1b17d2cc98cbc6dac219ffcf9e84"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaca2f1b17d2cc98cbc6dac219ffcf9e84">sendCommand</a> (const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;reader, void *user, const char *cmd,...)</td></tr>
 <tr class="memdesc:gaca2f1b17d2cc98cbc6dac219ffcf9e84"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="group__api__core__send__command.html#gaca2f1b17d2cc98cbc6dac219ffcf9e84">More...</a><br /></td></tr>
 <tr class="separator:gaca2f1b17d2cc98cbc6dac219ffcf9e84"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3655750f929f8f4e966278193d0385a9"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga3655750f929f8f4e966278193d0385a9">sendCommand</a> (char *responseBuffer, int responseBufferLen, int timeoutMs, const char *cmd,...)</td></tr>
+<tr class="memitem:ga3655750f929f8f4e966278193d0385a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga3655750f929f8f4e966278193d0385a9">sendCommand</a> (char *responseBuffer, int responseBufferLen, int timeoutMs, const char *cmd,...)</td></tr>
 <tr class="memdesc:ga3655750f929f8f4e966278193d0385a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="group__api__core__send__command.html#ga3655750f929f8f4e966278193d0385a9">More...</a><br /></td></tr>
 <tr class="separator:ga3655750f929f8f4e966278193d0385a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf93db1b2730bb586287f7756f3cdf092"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaf93db1b2730bb586287f7756f3cdf092">sendCommand</a> (const Callback &amp;completeCallback, char *responseBuffer, int responseBufferLen, const char *cmd,...)</td></tr>
+<tr class="memitem:gaf93db1b2730bb586287f7756f3cdf092"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaf93db1b2730bb586287f7756f3cdf092">sendCommand</a> (const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeCallback, char *responseBuffer, int responseBufferLen, const char *cmd,...)</td></tr>
 <tr class="memdesc:gaf93db1b2730bb586287f7756f3cdf092"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="group__api__core__send__command.html#gaf93db1b2730bb586287f7756f3cdf092">More...</a><br /></td></tr>
 <tr class="separator:gaf93db1b2730bb586287f7756f3cdf092"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaac75ca154bd5d5a21c714dd828a92363"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaac75ca154bd5d5a21c714dd828a92363">sendCommand</a> (char *responseBuffer, int responseBufferLen, const char *cmd,...)</td></tr>
+<tr class="memitem:gaac75ca154bd5d5a21c714dd828a92363"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaac75ca154bd5d5a21c714dd828a92363">sendCommand</a> (char *responseBuffer, int responseBufferLen, const char *cmd,...)</td></tr>
 <tr class="memdesc:gaac75ca154bd5d5a21c714dd828a92363"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="group__api__core__send__command.html#gaac75ca154bd5d5a21c714dd828a92363">More...</a><br /></td></tr>
 <tr class="separator:gaac75ca154bd5d5a21c714dd828a92363"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7eb983a196daa5de20a73fd234dc6f64"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga7eb983a196daa5de20a73fd234dc6f64">sendCommand</a> (const Callback &amp;completeCallback, const char *cmd,...)</td></tr>
+<tr class="memitem:ga7eb983a196daa5de20a73fd234dc6f64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga7eb983a196daa5de20a73fd234dc6f64">sendCommand</a> (const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeCallback, const char *cmd,...)</td></tr>
 <tr class="memdesc:ga7eb983a196daa5de20a73fd234dc6f64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="group__api__core__send__command.html#ga7eb983a196daa5de20a73fd234dc6f64">More...</a><br /></td></tr>
 <tr class="separator:ga7eb983a196daa5de20a73fd234dc6f64"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadad1c5b3df07a24ab09492edf93dd1f4"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gadad1c5b3df07a24ab09492edf93dd1f4">sendCommand</a> (const char *cmd,...)</td></tr>
+<tr class="memitem:gadad1c5b3df07a24ab09492edf93dd1f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gadad1c5b3df07a24ab09492edf93dd1f4">sendCommand</a> (const char *cmd,...)</td></tr>
 <tr class="memdesc:gadad1c5b3df07a24ab09492edf93dd1f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="group__api__core__send__command.html#gadad1c5b3df07a24ab09492edf93dd1f4">More...</a><br /></td></tr>
 <tr class="separator:gadad1c5b3df07a24ab09492edf93dd1f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa6d744ec08ba6c9abf451bdc2b0beb00"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaa6d744ec08ba6c9abf451bdc2b0beb00">sendCommand</a> (const Callback &amp;completeCallback, int timeoutMs, const char *cmd,...)</td></tr>
+<tr class="memitem:gaa6d744ec08ba6c9abf451bdc2b0beb00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaa6d744ec08ba6c9abf451bdc2b0beb00">sendCommand</a> (const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeCallback, int timeoutMs, const char *cmd,...)</td></tr>
 <tr class="memdesc:gaa6d744ec08ba6c9abf451bdc2b0beb00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="group__api__core__send__command.html#gaa6d744ec08ba6c9abf451bdc2b0beb00">More...</a><br /></td></tr>
 <tr class="separator:gaa6d744ec08ba6c9abf451bdc2b0beb00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gace479d34633141ff1eefa0e98c4d2351"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gace479d34633141ff1eefa0e98c4d2351">sendCommand</a> (int timeoutMs, const char *cmd,...)</td></tr>
+<tr class="memitem:gace479d34633141ff1eefa0e98c4d2351"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gace479d34633141ff1eefa0e98c4d2351">sendCommand</a> (int timeoutMs, const char *cmd,...)</td></tr>
 <tr class="memdesc:gace479d34633141ff1eefa0e98c4d2351"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="group__api__core__send__command.html#gace479d34633141ff1eefa0e98c4d2351">More...</a><br /></td></tr>
 <tr class="separator:gace479d34633141ff1eefa0e98c4d2351"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga9d0ade0ec2866d7e0df5391bc69f5698"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9d0ade0ec2866d7e0df5391bc69f5698"></a>
-WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga9d0ade0ec2866d7e0df5391bc69f5698">sendCommand</a> (const char *cmd, va_list vaList)</td></tr>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga9d0ade0ec2866d7e0df5391bc69f5698">sendCommand</a> (const char *cmd, va_list vaList)</td></tr>
 <tr class="memdesc:ga9d0ade0ec2866d7e0df5391bc69f5698"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info. <br /></td></tr>
 <tr class="separator:ga9d0ade0ec2866d7e0df5391bc69f5698"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad8069679fabb52d44647d27703f1a09a"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a">getLastCommandResponseCodeStr</a> ()</td></tr>
-<tr class="separator:gad8069679fabb52d44647d27703f1a09a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga600215de23210071c42996d04390071e"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga600215de23210071c42996d04390071e">getLastCommandResponseLength</a> ()</td></tr>
-<tr class="separator:ga600215de23210071c42996d04390071e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga27b5d6b8207e4ef0f73875606d628da8"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8">getResponseBuffer</a> ()</td></tr>
-<tr class="separator:ga27b5d6b8207e4ef0f73875606d628da8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac40b2964149e60245ff3cac6adbcd565"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565">responseToUint32</a> (uint32_t *uint32Ptr)</td></tr>
-<tr class="separator:gac40b2964149e60245ff3cac6adbcd565"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gada79343aece515e00f9be4045d3858a0"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0">responseToInt32</a> (int32_t *int32Ptr)</td></tr>
-<tr class="separator:gada79343aece515e00f9be4045d3858a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf48c1ec0b92af2619ab846baaaa471cd"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd">checkCurrentCommand</a> ()</td></tr>
+<tr class="memitem:gaf48c1ec0b92af2619ab846baaaa471cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd">checkCurrentCommand</a> ()</td></tr>
+<tr class="memdesc:gaf48c1ec0b92af2619ab846baaaa471cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check the status of the currently executing command.  <a href="group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd">More...</a><br /></td></tr>
 <tr class="separator:gaf48c1ec0b92af2619ab846baaaa471cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga4a9bd29de1d5c496fbcc28ecfa51e7c0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0">stopCurrentCommand</a> ()</td></tr>
+<tr class="memdesc:ga4a9bd29de1d5c496fbcc28ecfa51e7c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stop the currently executing command.  <a href="group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0">More...</a><br /></td></tr>
 <tr class="separator:ga4a9bd29de1d5c496fbcc28ecfa51e7c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad8069679fabb52d44647d27703f1a09a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad8069679fabb52d44647d27703f1a09a"></a>
+const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a">getLastCommandResponseCodeStr</a> ()</td></tr>
+<tr class="memdesc:gad8069679fabb52d44647d27703f1a09a"><td class="mdescLeft">&#160;</td><td class="mdescRight">When the WiConnect WiFi module returns a response, it contains a response code in the header. This function converts the previous response code to a readable string. <br /></td></tr>
+<tr class="separator:gad8069679fabb52d44647d27703f1a09a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga600215de23210071c42996d04390071e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga600215de23210071c42996d04390071e"></a>
+uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga600215de23210071c42996d04390071e">getLastCommandResponseLength</a> ()</td></tr>
+<tr class="memdesc:ga600215de23210071c42996d04390071e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the length in bytes of the previous response. <br /></td></tr>
+<tr class="separator:ga600215de23210071c42996d04390071e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga27b5d6b8207e4ef0f73875606d628da8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga27b5d6b8207e4ef0f73875606d628da8"></a>
+char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8">getResponseBuffer</a> ()</td></tr>
+<tr class="memdesc:ga27b5d6b8207e4ef0f73875606d628da8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return pointer to internal response buffer. <br /></td></tr>
+<tr class="separator:ga27b5d6b8207e4ef0f73875606d628da8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac40b2964149e60245ff3cac6adbcd565"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac40b2964149e60245ff3cac6adbcd565"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565">responseToUint32</a> (uint32_t *uint32Ptr)</td></tr>
+<tr class="memdesc:gac40b2964149e60245ff3cac6adbcd565"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper method to convert previous response to uint32. <br /></td></tr>
+<tr class="separator:gac40b2964149e60245ff3cac6adbcd565"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gada79343aece515e00f9be4045d3858a0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gada79343aece515e00f9be4045d3858a0"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0">responseToInt32</a> (int32_t *int32Ptr)</td></tr>
+<tr class="memdesc:gada79343aece515e00f9be4045d3858a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper method to convert previous response to int32. <br /></td></tr>
+<tr class="separator:gada79343aece515e00f9be4045d3858a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gaaaf8be221699870053ad98911b066a32"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#gaaaf8be221699870053ad98911b066a32">setCommandDefaultTimeout</a> (int timeoutMs)</td></tr>
+<tr class="memdesc:gaaaf8be221699870053ad98911b066a32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the default maximum time an API method may execute before terminating and return a timeout error code.  <a href="group__api__core__settings.html#gaaaf8be221699870053ad98911b066a32">More...</a><br /></td></tr>
 <tr class="separator:gaaaf8be221699870053ad98911b066a32"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad5d31980a7b1e143f00b0117468c1a7e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e">getCommandDefaultTimeout</a> ()</td></tr>
+<tr class="memitem:gad5d31980a7b1e143f00b0117468c1a7e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad5d31980a7b1e143f00b0117468c1a7e"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e">getCommandDefaultTimeout</a> ()</td></tr>
+<tr class="memdesc:gad5d31980a7b1e143f00b0117468c1a7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the current default maximum API execution time. <br /></td></tr>
 <tr class="separator:gad5d31980a7b1e143f00b0117468c1a7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga180b043ec83c53b5bf6b9ef2b187d08d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d">setPinToGpioMapper</a> (PinToGpioMapper mapper)</td></tr>
+<tr class="memitem:ga180b043ec83c53b5bf6b9ef2b187d08d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga180b043ec83c53b5bf6b9ef2b187d08d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d">setPinToGpioMapper</a> (<a class="el" href="group__types__core.html#gaadd4d5e6774e21f382c20b594a644470">PinToGpioMapper</a> mapper)</td></tr>
+<tr class="memdesc:ga180b043ec83c53b5bf6b9ef2b187d08d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a mapping function used to convert from a host Pin to WiConnect WiFi module GPIO. <br /></td></tr>
 <tr class="separator:ga180b043ec83c53b5bf6b9ef2b187d08d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga75fb083451ee530a1c19e6a4c1be185e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e">setDebugLogger</a> (LogFunc logFunc)</td></tr>
+<tr class="memitem:ga75fb083451ee530a1c19e6a4c1be185e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga75fb083451ee530a1c19e6a4c1be185e"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e">setDebugLogger</a> (<a class="el" href="classwiconnect_1_1_log_func.html">LogFunc</a> logFunc)</td></tr>
+<tr class="memdesc:ga75fb083451ee530a1c19e6a4c1be185e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets callback function used to debug WiConnect WiFi module RX/TX serial data. <br /></td></tr>
 <tr class="separator:ga75fb083451ee530a1c19e6a4c1be185e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga273f67fede26be4a3d5d909c5cf8c7e0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0">setAssertLogger</a> (LogFunc assertLogFunc)</td></tr>
+<tr class="memitem:ga273f67fede26be4a3d5d909c5cf8c7e0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0">setAssertLogger</a> (<a class="el" href="classwiconnect_1_1_log_func.html">LogFunc</a> assertLogFunc)</td></tr>
+<tr class="memdesc:ga273f67fede26be4a3d5d909c5cf8c7e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets callback used when <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Library hits and internal assertion.  <a href="group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0">More...</a><br /></td></tr>
 <tr class="separator:ga273f67fede26be4a3d5d909c5cf8c7e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classwiconnect_1_1_network_interface"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classwiconnect_1_1_network_interface')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td></tr>
+<tr class="memitem:gaea3e133f2ee8c95d8d108c15561f3847 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaea3e133f2ee8c95d8d108c15561f3847"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847">startWebSetup</a> (const char *ssid=NULL, const char *password=NULL, const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeHandler=<a class="el" href="classwiconnect_1_1_callback.html">Callback</a>())</td></tr>
+<tr class="memdesc:gaea3e133f2ee8c95d8d108c15561f3847 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the WiConnect WiFi module 'web setup' feature. <br /></td></tr>
+<tr class="separator:gaea3e133f2ee8c95d8d108c15561f3847 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac5ca67b7bfa587935b5619e441dc8d8a inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac5ca67b7bfa587935b5619e441dc8d8a"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a">stopWebSetup</a> ()</td></tr>
+<tr class="memdesc:gac5ca67b7bfa587935b5619e441dc8d8a inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stop the WiConnect WiFi module 'web setup' feature. <br /></td></tr>
+<tr class="separator:gac5ca67b7bfa587935b5619e441dc8d8a inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab52d3a01427d0e8bd52460d992144f65 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab52d3a01427d0e8bd52460d992144f65"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65">isWebSetupRunning</a> (bool *isRunningPtr)</td></tr>
+<tr class="memdesc:gab52d3a01427d0e8bd52460d992144f65 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return status of WiConnect WiFi module 'web setup' feature. <br /></td></tr>
+<tr class="separator:gab52d3a01427d0e8bd52460d992144f65 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac439d0af5a17da32d405e25dcba83d16 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac439d0af5a17da32d405e25dcba83d16"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16">join</a> (const char *ssid=NULL, const char *password=NULL, const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeHandler=<a class="el" href="classwiconnect_1_1_callback.html">Callback</a>())</td></tr>
+<tr class="memdesc:gac439d0af5a17da32d405e25dcba83d16 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join a WiFi network. <br /></td></tr>
+<tr class="separator:gac439d0af5a17da32d405e25dcba83d16 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga14dc0f4fa58a7ebb25b77fae22052328 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga14dc0f4fa58a7ebb25b77fae22052328"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328">leave</a> ()</td></tr>
+<tr class="memdesc:ga14dc0f4fa58a7ebb25b77fae22052328 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Leave a WiFi network. <br /></td></tr>
+<tr class="separator:ga14dc0f4fa58a7ebb25b77fae22052328 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga047ba9670f60406466391cec5bdd28e5 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga047ba9670f60406466391cec5bdd28e5"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5">getNetworkStatus</a> (<a class="el" href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">NetworkStatus</a> *statusPtr)</td></tr>
+<tr class="memdesc:ga047ba9670f60406466391cec5bdd28e5 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get connection status to WiFi network. <br /></td></tr>
+<tr class="separator:ga047ba9670f60406466391cec5bdd28e5 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacdf014d8aca9de33dbc1563c6bb1f956 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacdf014d8aca9de33dbc1563c6bb1f956"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956">scan</a> (<a class="el" href="classwiconnect_1_1_scan_result_list.html">ScanResultList</a> &amp;resultList, const uint8_t *channelList=NULL, const char *ssid=NULL)</td></tr>
+<tr class="memdesc:gacdf014d8aca9de33dbc1563c6bb1f956 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scan for available WiFi networks. <br /></td></tr>
+<tr class="separator:gacdf014d8aca9de33dbc1563c6bb1f956 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1da909dadb6f0e90218927ed350f72bc inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1da909dadb6f0e90218927ed350f72bc"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc">ping</a> (const char *domain=NULL, uint32_t *timeMsPtr=NULL)</td></tr>
+<tr class="memdesc:ga1da909dadb6f0e90218927ed350f72bc inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ping a WiFi network. <br /></td></tr>
+<tr class="separator:ga1da909dadb6f0e90218927ed350f72bc inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1770babfc2abc6da7c085ef92709ee89 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1770babfc2abc6da7c085ef92709ee89"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89">lookup</a> (const char *domain, uint32_t *ipAddressPtr)</td></tr>
+<tr class="memdesc:ga1770babfc2abc6da7c085ef92709ee89 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resolve domain name into IP address. <br /></td></tr>
+<tr class="separator:ga1770babfc2abc6da7c085ef92709ee89 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga65eb99f880ed739d0f3cd393e5b56eaf inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga65eb99f880ed739d0f3cd393e5b56eaf"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf">setDhcpEnabled</a> (bool enabled)</td></tr>
+<tr class="memdesc:ga65eb99f880ed739d0f3cd393e5b56eaf inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set DHCP enabled. <br /></td></tr>
+<tr class="separator:ga65eb99f880ed739d0f3cd393e5b56eaf inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga70ec796b88eb6f8e7990dbf3eb2f2eff inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga70ec796b88eb6f8e7990dbf3eb2f2eff"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff">getDhcpEnabled</a> (bool *enabledPtr)</td></tr>
+<tr class="memdesc:ga70ec796b88eb6f8e7990dbf3eb2f2eff inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get if DHCP enabled. <br /></td></tr>
+<tr class="separator:ga70ec796b88eb6f8e7990dbf3eb2f2eff inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f7ec21084d3f2835d9c1c201915a9e0 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2f7ec21084d3f2835d9c1c201915a9e0"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#ga2f7ec21084d3f2835d9c1c201915a9e0">setIpSettings</a> (uint32_t ip, uint32_t netmask, uint32_t gateway)</td></tr>
+<tr class="memdesc:ga2f7ec21084d3f2835d9c1c201915a9e0 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set static IP settings. <br /></td></tr>
+<tr class="separator:ga2f7ec21084d3f2835d9c1c201915a9e0 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa418175dd3d06b870f3dd8e035cb4dd0 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa418175dd3d06b870f3dd8e035cb4dd0"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#gaa418175dd3d06b870f3dd8e035cb4dd0">setIpSettings</a> (const char *ip, const char *netmask, const char *gateway)</td></tr>
+<tr class="memdesc:gaa418175dd3d06b870f3dd8e035cb4dd0 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set static IP settings (with string parameters) <br /></td></tr>
+<tr class="separator:gaa418175dd3d06b870f3dd8e035cb4dd0 inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga291aef702f1c10bf2970394e3458022b inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga291aef702f1c10bf2970394e3458022b"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b">getIpSettings</a> (uint32_t *ip, uint32_t *netmask, uint32_t *gateway)</td></tr>
+<tr class="memdesc:ga291aef702f1c10bf2970394e3458022b inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get network IP settings. <br /></td></tr>
+<tr class="separator:ga291aef702f1c10bf2970394e3458022b inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaba16b9918e55c08285cf5b8b50dbabea inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaba16b9918e55c08285cf5b8b50dbabea"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea">getSignalStrength</a> (<a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a> *signalStrengthPtr)</td></tr>
+<tr class="memdesc:gaba16b9918e55c08285cf5b8b50dbabea inherit pub_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get signal strength to WiFi network. <br /></td></tr>
+<tr class="separator:gaba16b9918e55c08285cf5b8b50dbabea inherit pub_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classwiconnect_1_1_socket_interface"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classwiconnect_1_1_socket_interface')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td></tr>
+<tr class="memitem:ga8a80d96efac7cc514fe7fc61d1878106 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8a80d96efac7cc514fe7fc61d1878106"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106">closeAllSockets</a> ()</td></tr>
+<tr class="memdesc:ga8a80d96efac7cc514fe7fc61d1878106 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Close all opened sockets. <br /></td></tr>
+<tr class="separator:ga8a80d96efac7cc514fe7fc61d1878106 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga94d1eb5407cb8b60ad366ecbe0e1b52a inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga94d1eb5407cb8b60ad366ecbe0e1b52a"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a">registerSocketIrqHandler</a> (<a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin, const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;handler)</td></tr>
+<tr class="memdesc:ga94d1eb5407cb8b60ad366ecbe0e1b52a inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Register a host pin as an external interrupt. When the external interrupt is triggered, the supplied callback is executed. <br /></td></tr>
+<tr class="separator:ga94d1eb5407cb8b60ad366ecbe0e1b52a inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga820d2fdb12d343212638e55633bd8551 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga820d2fdb12d343212638e55633bd8551"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551">unregisterSocketIrqHandler</a> (<a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin)</td></tr>
+<tr class="memdesc:ga820d2fdb12d343212638e55633bd8551 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unregister a previously registered IRQ pin. <br /></td></tr>
+<tr class="separator:ga820d2fdb12d343212638e55633bd8551 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf9a5b041736d79110a90716f1aaf9a6b inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf9a5b041736d79110a90716f1aaf9a6b"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b">connect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, <a class="el" href="group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d">SocketType</a> type, const char *host, uint16_t remortPort, uint16_t localPort, const void *args, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin)</td></tr>
+<tr class="memdesc:gaf9a5b041736d79110a90716f1aaf9a6b inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote server. <br /></td></tr>
+<tr class="separator:gaf9a5b041736d79110a90716f1aaf9a6b inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga74f8ac6b81d3b96a26411b4faffc6a01 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga74f8ac6b81d3b96a26411b4faffc6a01"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01">tcpConnect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *host, uint16_t remortPort, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin=NC)</td></tr>
+<tr class="memdesc:ga74f8ac6b81d3b96a26411b4faffc6a01 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote TCP server. <br /></td></tr>
+<tr class="separator:ga74f8ac6b81d3b96a26411b4faffc6a01 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga559cb4c055639a83fce560693dff4870 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga559cb4c055639a83fce560693dff4870"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870">tlsConnect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *host, uint16_t remortPort, const char *certFilename=NULL, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin=NC)</td></tr>
+<tr class="memdesc:ga559cb4c055639a83fce560693dff4870 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote TLS server. <br /></td></tr>
+<tr class="separator:ga559cb4c055639a83fce560693dff4870 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1a7ee47642c572db433e68eaee65c44c inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1a7ee47642c572db433e68eaee65c44c"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c">udpConnect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *host, uint16_t remortPort, uint16_t localPort=<a class="el" href="group__api__socket__macro.html#gae54117ebe433295ef992b9ca83c46d98">SOCKET_ANY_PORT</a>, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin=NC)</td></tr>
+<tr class="memdesc:ga1a7ee47642c572db433e68eaee65c44c inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote UDP server. <br /></td></tr>
+<tr class="separator:ga1a7ee47642c572db433e68eaee65c44c inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab2d562c96f8f40d916fc1df1229f0e09 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab2d562c96f8f40d916fc1df1229f0e09"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09">httpConnect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *url, const <a class="el" href="structwiconnect_1_1_http_socket_args.html">HttpSocketArgs</a> *args)</td></tr>
+<tr class="memdesc:gab2d562c96f8f40d916fc1df1229f0e09 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote HTTP server. <br /></td></tr>
+<tr class="separator:gab2d562c96f8f40d916fc1df1229f0e09 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga818f9fc3d616deb5ac009f001e5e611b inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga818f9fc3d616deb5ac009f001e5e611b"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b">httpGet</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *url, bool openOnly=false, const char *certFilename=NULL)</td></tr>
+<tr class="memdesc:ga818f9fc3d616deb5ac009f001e5e611b inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Issue HTTP GET Request. <br /></td></tr>
+<tr class="separator:ga818f9fc3d616deb5ac009f001e5e611b inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaa5cb3c4b27ed0f2002e81392606a756 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaa5cb3c4b27ed0f2002e81392606a756"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756">httpPost</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *url, const char *contextType, bool openOnly=true, const char *certFilename=NULL)</td></tr>
+<tr class="memdesc:gaaa5cb3c4b27ed0f2002e81392606a756 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Issue HTTP POST Request. <br /></td></tr>
+<tr class="separator:gaaa5cb3c4b27ed0f2002e81392606a756 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga949cee4543c91951219652bd6282049f inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga949cee4543c91951219652bd6282049f"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#ga949cee4543c91951219652bd6282049f">httpHead</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *url, const char *certFilename=NULL)</td></tr>
+<tr class="memdesc:ga949cee4543c91951219652bd6282049f inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Issue HTTP HEAD Request. <br /></td></tr>
+<tr class="separator:ga949cee4543c91951219652bd6282049f inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2b3fd9a84f173312318e2bb22cef2004 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2b3fd9a84f173312318e2bb22cef2004"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004">httpAddHeader</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *key, const char *value)</td></tr>
+<tr class="memdesc:ga2b3fd9a84f173312318e2bb22cef2004 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add HTTP header key/value pair to opened HTTP request. <br /></td></tr>
+<tr class="separator:ga2b3fd9a84f173312318e2bb22cef2004 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0cad302f741f3f58a2fda54b67110a70 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0cad302f741f3f58a2fda54b67110a70"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70">httpGetStatus</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, uint32_t *statusCodePtr)</td></tr>
+<tr class="memdesc:ga0cad302f741f3f58a2fda54b67110a70 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the HTTP status code from HTTP request. <br /></td></tr>
+<tr class="separator:ga0cad302f741f3f58a2fda54b67110a70 inherit pub_methods_classwiconnect_1_1_socket_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classwiconnect_1_1_file_interface"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classwiconnect_1_1_file_interface')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td></tr>
+<tr class="memitem:ga16fb09105975644879eb09581ce486e5 inherit pub_methods_classwiconnect_1_1_file_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga16fb09105975644879eb09581ce486e5"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#ga16fb09105975644879eb09581ce486e5">createFile</a> (const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;reader, void *user, const char *name, uint32_t size, uint32_t version=0, <a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">FileType</a> type=FILE_TYPE_ANY, bool isEssential=false, int32_t checksum=-1)</td></tr>
+<tr class="memdesc:ga16fb09105975644879eb09581ce486e5 inherit pub_methods_classwiconnect_1_1_file_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a file on the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem. <br /></td></tr>
+<tr class="separator:ga16fb09105975644879eb09581ce486e5 inherit pub_methods_classwiconnect_1_1_file_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4b14d6c68d4d0239e150def385c334a4 inherit pub_methods_classwiconnect_1_1_file_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4b14d6c68d4d0239e150def385c334a4"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4">openFile</a> (<a class="el" href="classwiconnect_1_1_file.html">File</a> &amp;file, const char *name)</td></tr>
+<tr class="memdesc:ga4b14d6c68d4d0239e150def385c334a4 inherit pub_methods_classwiconnect_1_1_file_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a file on the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem for reading. <br /></td></tr>
+<tr class="separator:ga4b14d6c68d4d0239e150def385c334a4 inherit pub_methods_classwiconnect_1_1_file_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafcf335cef42b7b3d0fd9d5af70c6ef7d inherit pub_methods_classwiconnect_1_1_file_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafcf335cef42b7b3d0fd9d5af70c6ef7d"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#gafcf335cef42b7b3d0fd9d5af70c6ef7d">deleteFile</a> (const char *name)</td></tr>
+<tr class="memdesc:gafcf335cef42b7b3d0fd9d5af70c6ef7d inherit pub_methods_classwiconnect_1_1_file_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete a file for the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem. <br /></td></tr>
+<tr class="separator:gafcf335cef42b7b3d0fd9d5af70c6ef7d inherit pub_methods_classwiconnect_1_1_file_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga498cb32c0877b69c2c97365e5c309c46 inherit pub_methods_classwiconnect_1_1_file_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga498cb32c0877b69c2c97365e5c309c46"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#ga498cb32c0877b69c2c97365e5c309c46">deleteFile</a> (const <a class="el" href="classwiconnect_1_1_file.html">File</a> &amp;file)</td></tr>
+<tr class="memdesc:ga498cb32c0877b69c2c97365e5c309c46 inherit pub_methods_classwiconnect_1_1_file_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete a file for the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem. <br /></td></tr>
+<tr class="separator:ga498cb32c0877b69c2c97365e5c309c46 inherit pub_methods_classwiconnect_1_1_file_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga10536639c61213c037883dade021838f inherit pub_methods_classwiconnect_1_1_file_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga10536639c61213c037883dade021838f"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#ga10536639c61213c037883dade021838f">listFiles</a> (<a class="el" href="classwiconnect_1_1_file_list.html">FileList</a> &amp;list, const char *name=NULL, <a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">FileType</a> type=FILE_TYPE_ANY, uint32_t version=0)</td></tr>
+<tr class="memdesc:ga10536639c61213c037883dade021838f inherit pub_methods_classwiconnect_1_1_file_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">List the files on the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem. <br /></td></tr>
+<tr class="separator:ga10536639c61213c037883dade021838f inherit pub_methods_classwiconnect_1_1_file_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 Static Public Member Functions</h2></td></tr>
 <tr class="memitem:ga8dcd3ac87afd58b225abb068e835d06e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga8dcd3ac87afd58b225abb068e835d06e">getInstance</a> ()</td></tr>
+<tr class="memdesc:ga8dcd3ac87afd58b225abb068e835d06e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get instance of previously instantiated <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Library.  <a href="group__api__core__misc.html#ga8dcd3ac87afd58b225abb068e835d06e">More...</a><br /></td></tr>
 <tr class="separator:ga8dcd3ac87afd58b225abb068e835d06e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac96e2d2fca60cba12e7429626f9186be"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_wiconnect.html#ac96e2d2fca60cba12e7429626f9186be">getWiconnectResultStr</a> (WiconnectResult wiconnectResult)</td></tr>
-<tr class="separator:ac96e2d2fca60cba12e7429626f9186be"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac96e2d2fca60cba12e7429626f9186be"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac96e2d2fca60cba12e7429626f9186be"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gac96e2d2fca60cba12e7429626f9186be">getWiconnectResultStr</a> (<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnectResult)</td></tr>
+<tr class="memdesc:gac96e2d2fca60cba12e7429626f9186be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts a <a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> to string representation. <br /></td></tr>
+<tr class="separator:gac96e2d2fca60cba12e7429626f9186be"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_classwiconnect_1_1_network_interface"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classwiconnect_1_1_network_interface')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td></tr>
+<tr class="memitem:ga93bdb8669a70adaa61dc76073ce66591 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga93bdb8669a70adaa61dc76073ce66591"></a>
+static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga93bdb8669a70adaa61dc76073ce66591">strToIp</a> (const char *str, uint32_t *intPtr)</td></tr>
+<tr class="memdesc:ga93bdb8669a70adaa61dc76073ce66591 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string to IP address. <br /></td></tr>
+<tr class="separator:ga93bdb8669a70adaa61dc76073ce66591 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaff8b0af70f4d4be792b943ad3af27303 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaff8b0af70f4d4be792b943ad3af27303"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gaff8b0af70f4d4be792b943ad3af27303">ipToStr</a> (uint32_t ip, char *ipStrBuffer=NULL)</td></tr>
+<tr class="memdesc:gaff8b0af70f4d4be792b943ad3af27303 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert IP address to string. <br /></td></tr>
+<tr class="separator:gaff8b0af70f4d4be792b943ad3af27303 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacff5a4927d79e8b4c0d5a3050f5950b0 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacff5a4927d79e8b4c0d5a3050f5950b0"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gacff5a4927d79e8b4c0d5a3050f5950b0">networkStatusToStr</a> (<a class="el" href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">NetworkStatus</a> status)</td></tr>
+<tr class="memdesc:gacff5a4927d79e8b4c0d5a3050f5950b0 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">NetworkStatus</a> to string. <br /></td></tr>
+<tr class="separator:gacff5a4927d79e8b4c0d5a3050f5950b0 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad4661f859cfadbe193793898671043c9 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad4661f859cfadbe193793898671043c9"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gad4661f859cfadbe193793898671043c9">signalStrengthToStr</a> (<a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a> signalStrenth)</td></tr>
+<tr class="memdesc:gad4661f859cfadbe193793898671043c9 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a> to string. <br /></td></tr>
+<tr class="separator:gad4661f859cfadbe193793898671043c9 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6216eed4cc05c37ce1ed13a0fbb6acd8 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6216eed4cc05c37ce1ed13a0fbb6acd8"></a>
+static <a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga6216eed4cc05c37ce1ed13a0fbb6acd8">rssiToSignalStrength</a> (int rssi)</td></tr>
+<tr class="memdesc:ga6216eed4cc05c37ce1ed13a0fbb6acd8 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert RSSI (in dBm) to <a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a>. <br /></td></tr>
+<tr class="separator:ga6216eed4cc05c37ce1ed13a0fbb6acd8 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7d49be19f9ca91bc129668dd50d9e57 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad7d49be19f9ca91bc129668dd50d9e57"></a>
+static <a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">NetworkSecurity</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gad7d49be19f9ca91bc129668dd50d9e57">strToNetworkSecurity</a> (const char *str)</td></tr>
+<tr class="memdesc:gad7d49be19f9ca91bc129668dd50d9e57 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string to <a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">NetworkSecurity</a>. <br /></td></tr>
+<tr class="separator:gad7d49be19f9ca91bc129668dd50d9e57 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae02c549079cfb0350117cd6343a3d66f inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae02c549079cfb0350117cd6343a3d66f"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gae02c549079cfb0350117cd6343a3d66f">networkSecurityToStr</a> (<a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">NetworkSecurity</a> security)</td></tr>
+<tr class="memdesc:gae02c549079cfb0350117cd6343a3d66f inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">NetworkSecurity</a> to string. <br /></td></tr>
+<tr class="separator:gae02c549079cfb0350117cd6343a3d66f inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a479a58591ead92dcf0586e11fcad17 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6a479a58591ead92dcf0586e11fcad17"></a>
+static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga6a479a58591ead92dcf0586e11fcad17">strToSsid</a> (const char *str, <a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a> *ssid)</td></tr>
+<tr class="memdesc:ga6a479a58591ead92dcf0586e11fcad17 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string <a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a>. <br /></td></tr>
+<tr class="separator:ga6a479a58591ead92dcf0586e11fcad17 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafce7929a10e16cf9be7307a2f97bef3f inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafce7929a10e16cf9be7307a2f97bef3f"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gafce7929a10e16cf9be7307a2f97bef3f">ssidToStr</a> (const <a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a> *ssid, char *ssidStrBuffer=NULL)</td></tr>
+<tr class="memdesc:gafce7929a10e16cf9be7307a2f97bef3f inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a> to string. <br /></td></tr>
+<tr class="separator:gafce7929a10e16cf9be7307a2f97bef3f inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga347f05073370d6872a5cdac74de39b1b inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga347f05073370d6872a5cdac74de39b1b"></a>
+static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga347f05073370d6872a5cdac74de39b1b">strToMacAddress</a> (const char *str, <a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a> *macAddress)</td></tr>
+<tr class="memdesc:ga347f05073370d6872a5cdac74de39b1b inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string <a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a>. <br /></td></tr>
+<tr class="separator:ga347f05073370d6872a5cdac74de39b1b inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga13ecaf390b4bf4a68b51a6b18e669134 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga13ecaf390b4bf4a68b51a6b18e669134"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga13ecaf390b4bf4a68b51a6b18e669134">macAddressToStr</a> (const <a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a> *macAddress, char *macStrBuffer=NULL)</td></tr>
+<tr class="memdesc:ga13ecaf390b4bf4a68b51a6b18e669134 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a> to string. <br /></td></tr>
+<tr class="separator:ga13ecaf390b4bf4a68b51a6b18e669134 inherit pub_static_methods_classwiconnect_1_1_network_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_classwiconnect_1_1_file_interface"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classwiconnect_1_1_file_interface')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td></tr>
+<tr class="memitem:gad74fbe6faf90d987b31380978f3ea341 inherit pub_static_methods_classwiconnect_1_1_file_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad74fbe6faf90d987b31380978f3ea341"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gad74fbe6faf90d987b31380978f3ea341">fileVersionIntToStr</a> (uint32_t version, bool verbose=true, char *buffer=NULL)</td></tr>
+<tr class="memdesc:gad74fbe6faf90d987b31380978f3ea341 inherit pub_static_methods_classwiconnect_1_1_file_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert file version uint32 to string. <br /></td></tr>
+<tr class="separator:gad74fbe6faf90d987b31380978f3ea341 inherit pub_static_methods_classwiconnect_1_1_file_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae995028f5a70c58ccf6013c9811e79aa inherit pub_static_methods_classwiconnect_1_1_file_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae995028f5a70c58ccf6013c9811e79aa"></a>
+static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gae995028f5a70c58ccf6013c9811e79aa">fileVersionStrToInt</a> (const char *versionStr, uint32_t *versionIntPtr)</td></tr>
+<tr class="memdesc:gae995028f5a70c58ccf6013c9811e79aa inherit pub_static_methods_classwiconnect_1_1_file_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string to file version uint32. <br /></td></tr>
+<tr class="separator:gae995028f5a70c58ccf6013c9811e79aa inherit pub_static_methods_classwiconnect_1_1_file_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8d8da39cd5d2948367429ed4d8885c6b inherit pub_static_methods_classwiconnect_1_1_file_interface"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga8d8da39cd5d2948367429ed4d8885c6b">fileTypeToStr</a> (<a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">FileType</a> type)</td></tr>
+<tr class="separator:ga8d8da39cd5d2948367429ed4d8885c6b inherit pub_static_methods_classwiconnect_1_1_file_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7503f1876a6e1f5086d8b4bb2c1a653a inherit pub_static_methods_classwiconnect_1_1_file_interface"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7503f1876a6e1f5086d8b4bb2c1a653a"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga7503f1876a6e1f5086d8b4bb2c1a653a">fileFlagsToStr</a> (<a class="el" href="group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e">FileFlags</a> flags, char *buffer=NULL)</td></tr>
+<tr class="memdesc:ga7503f1876a6e1f5086d8b4bb2c1a653a inherit pub_static_methods_classwiconnect_1_1_file_interface"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e">FileFlags</a> to string. <br /></td></tr>
+<tr class="separator:ga7503f1876a6e1f5086d8b4bb2c1a653a inherit pub_static_methods_classwiconnect_1_1_file_interface"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>The root WiConnect library class. This class inheriets all WiConnect functionality.</p>
+<div class="textblock"><p>The root WiConnect library class. This class inheriets all WiConnect functionality. </p>
 <p>This class is implemented as a 'singleton'. This means it only needs to be instantiated once. Subsequent class may either use the class instance or the static function: <a class="el" href="group__api__core__misc.html#ga8dcd3ac87afd58b225abb068e835d06e">Wiconnect::getInstance()</a> </p>
-
-<p>Definition at line <a class="el" href="_wiconnect_interface_8h_source.html#l00053">53</a> of file <a class="el" href="_wiconnect_interface_8h_source.html">WiconnectInterface.h</a>.</p>
-</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a285510a2cba5341db387101ac75a4389"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">wiconnect::Wiconnect::Wiconnect </td>
-          <td>(</td>
-          <td class="paramtype">const SerialConfig &amp;&#160;</td>
-          <td class="paramname"><em>serialConfig</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">Pin&#160;</td>
-          <td class="paramname"><em>reset</em> = <code>PIN_NC</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">Pin&#160;</td>
-          <td class="paramname"><em>wake</em> = <code>PIN_NC</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>nonBlocking</em> = <code>WICONNECT_DEFAULT_NONBLOCKING&#160;WICONNECT_MALLOC_ARGS</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>WiConnect class constructor</p>
-<dl class="section note"><dt>Note</dt><dd>This should only be called once within a program as the WiConnect library is implemented as a singleton.</dd>
-<dd>
-If this constructor is used, then all commands must be supplied with an external response buffer. This means most the API functions will not work as they use the internal buffer. It's recommended to use the other constructor that supplies an internal buffer. See <a class="el" href="index.html#setting_alloc">Dynamic / Static Allocation</a></dd></dl>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">serialConfig</td><td>The serial (i.e. UART) configuration connected to a WiConnect module. </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">reset</td><td>Optional, The pin connected to the WiConnect module reset signal. Default: No connection </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">wake</td><td>Optional, The pin connected to the WiConnect module wake signal. Default: No connection </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">nonBlocking</td><td>Optional, indicates if the API blocking mode. See <a class="el" href="index.html#setting_blocking_modes">Blocking / Non-blocking Modes</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ad39105b9aa5858c3b3bbf81b2cebcd30"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">wiconnect::Wiconnect::Wiconnect </td>
-          <td>(</td>
-          <td class="paramtype">const SerialConfig &amp;&#160;</td>
-          <td class="paramname"><em>serialConfig</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">void *&#160;</td>
-          <td class="paramname"><em>internalBuffer</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>internalBufferSize</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">Pin&#160;</td>
-          <td class="paramname"><em>reset</em> = <code>PIN_NC</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">Pin&#160;</td>
-          <td class="paramname"><em>wake</em> = <code>PIN_NC</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>nonBlocking</em> = <code>WICONNECT_DEFAULT_NONBLOCKING&#160;WICONNECT_MALLOC_ARGS</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>WiConnect class constructor</p>
-<dl class="section note"><dt>Note</dt><dd>This should only be called once within a program as the WiConnect library is implemented as a singleton.</dd>
-<dd>
-This is the recommended construstor as it supplies the WiConnect library with an internal buffer. Most API calls require the internal buffer.</dd></dl>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramdir">[in]</td><td class="paramname">serialConfig</td><td>The serial (i.e. UART) configuration connected to a WiConnect module. </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">internalBuffer</td><td>Optional, a user allocated buffer. See <a class="el" href="index.html#setting_alloc">Dynamic / Static Allocation</a> </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">internalBufferSize</td><td>The size of the internal buffer. If internalBuffer is NULL, then this size will be dynamically allocated. See <a class="el" href="index.html#setting_alloc">Dynamic / Static Allocation</a> </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">reset</td><td>Optional, The pin connected to the WiConnect module reset signal. Default: No connection </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">wake</td><td>Optional, The pin connected to the WiConnect module wake signal. Default: No connection </td></tr>
-    <tr><td class="paramdir">[in]</td><td class="paramname">nonBlocking</td><td>Optional, indicates if the API blocking mode. See <a class="el" href="index.html#setting_blocking_modes">Blocking / Non-blocking Modes</a> </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ac96e2d2fca60cba12e7429626f9186be"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">static const char* wiconnect::Wiconnect::getWiconnectResultStr </td>
-          <td>(</td>
-          <td class="paramtype">WiconnectResult&#160;</td>
-          <td class="paramname"><em>wiconnectResult</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-<p>Converts a WiconnectResult to string representation. </p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/<a class="el" href="_wiconnect_interface_8h_source.html">WiconnectInterface.h</a></li>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/WiconnectInterface.h</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><b>wiconnect</b></li><li class="navelem"><a class="el" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a></li>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:26 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/classwiconnect_1_1_wiconnect.js	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/classwiconnect_1_1_wiconnect.js	Tue Aug 12 02:34:46 2014 -0700
@@ -1,7 +1,7 @@
 var classwiconnect_1_1_wiconnect =
 [
-    [ "Wiconnect", "classwiconnect_1_1_wiconnect.html#a285510a2cba5341db387101ac75a4389", null ],
-    [ "Wiconnect", "classwiconnect_1_1_wiconnect.html#ad39105b9aa5858c3b3bbf81b2cebcd30", null ],
+    [ "Wiconnect", "group__types__core.html#ga285510a2cba5341db387101ac75a4389", null ],
+    [ "Wiconnect", "group__types__core.html#gad39105b9aa5858c3b3bbf81b2cebcd30", null ],
     [ "checkCurrentCommand", "group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd", null ],
     [ "deinit", "group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6", null ],
     [ "flush", "group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713", null ],
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/dir_00910c710364a583a921b5294bac6e71.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,152 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_00910c710364a583a921b5294bac6e71.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">types Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:_callback_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>Callback.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_command_queue_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>CommandQueue.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_file_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>File.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_file_list_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FileList.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_function_pointer_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FunctionPointer.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_gpio_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>Gpio.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_log_func_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>LogFunc.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_periodic_timer_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>PeriodicTimer.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_pin_irq_handler_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>PinIrqHandler.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_queued_command_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>QueuedCommand.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_reader_func_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>ReaderFunc.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_scan_result_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>ScanResult.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_scan_result_list_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>ScanResultList.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_socket_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>Socket.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_socket_irq_handler_map_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>SocketIrqHandlerMap.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_timeout_timer_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>TimeoutTimer.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_wiconnect_serial_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>WiconnectSerial.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_fe61ac3e127a6f30252b7ca28c0b43f2.html">src</a></li><li class="navelem"><a class="el" href="dir_245e7a42a81b0ebb5d490a44e5d623c3.html">wiconnect</a></li><li class="navelem"><a class="el" href="dir_92f31fe2573a605ed03b946a310a299c.html">Wiconnect</a></li><li class="navelem"><a class="el" href="dir_00910c710364a583a921b5294bac6e71.html">types</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/dir_245e7a42a81b0ebb5d490a44e5d623c3.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src/wiconnect Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_245e7a42a81b0ebb5d490a44e5d623c3.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:dir_92f31fe2573a605ed03b946a310a299c"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_92f31fe2573a605ed03b946a310a299c.html">Wiconnect</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_fe61ac3e127a6f30252b7ca28c0b43f2.html">src</a></li><li class="navelem"><a class="el" href="dir_245e7a42a81b0ebb5d490a44e5d623c3.html">wiconnect</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- a/doc/html/dir_2cefe8a608dd77002e2a359719ab297e.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/dir_2cefe8a608dd77002e2a359719ab297e.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,6 +80,20 @@
 $(document).ready(function(){initNavTree('dir_2cefe8a608dd77002e2a359719ab297e.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
 <div class="title">wiconnect Directory Reference</div>  </div>
@@ -73,7 +111,7 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
     <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_2cefe8a608dd77002e2a359719ab297e.html">wiconnect</a></li>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:25 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 01:44:40 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/dir_2cefe8a608dd77002e2a359719ab297e.js	Mon Aug 11 21:59:00 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-var dir_2cefe8a608dd77002e2a359719ab297e =
-[
-    [ "Wiconnect", "dir_cd3afd97bddf83876771aca0b74624b0.html", "dir_cd3afd97bddf83876771aca0b74624b0" ]
-];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/dir_2ed75ad4774507f339c8b99ce7b68aed.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/sdk/mbed Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_2ed75ad4774507f339c8b99ce7b68aed.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">mbed Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:sdk_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>sdk.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_fe61ac3e127a6f30252b7ca28c0b43f2.html">src</a></li><li class="navelem"><a class="el" href="dir_245e7a42a81b0ebb5d490a44e5d623c3.html">wiconnect</a></li><li class="navelem"><a class="el" href="dir_92f31fe2573a605ed03b946a310a299c.html">Wiconnect</a></li><li class="navelem"><a class="el" href="dir_93b9e9b21cb7eb1f202bc2087d95d726.html">sdk</a></li><li class="navelem"><a class="el" href="dir_2ed75ad4774507f339c8b99ce7b68aed.html">mbed</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:26 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- a/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,6 +80,20 @@
 $(document).ready(function(){initNavTree('dir_68267d1309a1af8e8297ef4c3efbcdba.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
 <div class="title">src Directory Reference</div>  </div>
@@ -73,7 +111,7 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
     <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:25 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 01:44:40 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js	Mon Aug 11 21:59:00 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-var dir_68267d1309a1af8e8297ef4c3efbcdba =
-[
-    [ "wiconnect", "dir_2cefe8a608dd77002e2a359719ab297e.html", "dir_2cefe8a608dd77002e2a359719ab297e" ]
-];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/dir_741dde58365f392d68622d69907492d5.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,152 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/types Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_741dde58365f392d68622d69907492d5.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">types Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:_callback_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>Callback.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_command_queue_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>CommandQueue.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_file_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>File.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_file_list_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FileList.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_function_pointer_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FunctionPointer.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_gpio_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>Gpio.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_log_func_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>LogFunc.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_periodic_timer_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>PeriodicTimer.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_pin_irq_handler_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>PinIrqHandler.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_queued_command_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>QueuedCommand.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_reader_func_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>ReaderFunc.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_scan_result_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>ScanResult.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_scan_result_list_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>ScanResultList.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_socket_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>Socket.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_socket_irq_handler_map_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>SocketIrqHandlerMap.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_timeout_timer_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>TimeoutTimer.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_wiconnect_serial_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>WiconnectSerial.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_2cefe8a608dd77002e2a359719ab297e.html">wiconnect</a></li><li class="navelem"><a class="el" href="dir_cd3afd97bddf83876771aca0b74624b0.html">Wiconnect</a></li><li class="navelem"><a class="el" href="dir_741dde58365f392d68622d69907492d5.html">types</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 01:44:40 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/dir_92f31fe2573a605ed03b946a310a299c.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,141 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_92f31fe2573a605ed03b946a310a299c.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Wiconnect Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:dir_93b9e9b21cb7eb1f202bc2087d95d726"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_93b9e9b21cb7eb1f202bc2087d95d726.html">sdk</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:dir_00910c710364a583a921b5294bac6e71"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_00910c710364a583a921b5294bac6e71.html">types</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:_file_interface_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FileInterface.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_network_interface_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>NetworkInterface.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_r_e_a_d_m_e_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>README.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_socket_interface_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>SocketInterface.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_string_util_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>StringUtil.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_wiconnect_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>Wiconnect.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_wiconnect_interface_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>WiconnectInterface.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:_wiconnect_types_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>WiconnectTypes.h</b></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_fe61ac3e127a6f30252b7ca28c0b43f2.html">src</a></li><li class="navelem"><a class="el" href="dir_245e7a42a81b0ebb5d490a44e5d623c3.html">wiconnect</a></li><li class="navelem"><a class="el" href="dir_92f31fe2573a605ed03b946a310a299c.html">Wiconnect</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/dir_93b9e9b21cb7eb1f202bc2087d95d726.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/sdk Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_93b9e9b21cb7eb1f202bc2087d95d726.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">sdk Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:dir_2ed75ad4774507f339c8b99ce7b68aed"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_2ed75ad4774507f339c8b99ce7b68aed.html">mbed</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_fe61ac3e127a6f30252b7ca28c0b43f2.html">src</a></li><li class="navelem"><a class="el" href="dir_245e7a42a81b0ebb5d490a44e5d623c3.html">wiconnect</a></li><li class="navelem"><a class="el" href="dir_92f31fe2573a605ed03b946a310a299c.html">Wiconnect</a></li><li class="navelem"><a class="el" href="dir_93b9e9b21cb7eb1f202bc2087d95d726.html">sdk</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:26 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- a/doc/html/dir_cd3afd97bddf83876771aca0b74624b0.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/dir_cd3afd97bddf83876771aca0b74624b0.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,27 +80,46 @@
 $(document).ready(function(){initNavTree('dir_cd3afd97bddf83876771aca0b74624b0.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
 <div class="title">Wiconnect Directory Reference</div>  </div>
 </div><!--header-->
 <div class="contents">
 <table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:dir_741dde58365f392d68622d69907492d5"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_741dde58365f392d68622d69907492d5.html">types</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
 Files</h2></td></tr>
-<tr class="memitem:_file_interface_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FileInterface.h</b> <a href="_file_interface_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_file_interface_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>FileInterface.h</b></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_network_interface_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>NetworkInterface.h</b> <a href="_network_interface_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_network_interface_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>NetworkInterface.h</b></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_r_e_a_d_m_e_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>README.h</b> <a href="_r_e_a_d_m_e_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_r_e_a_d_m_e_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>README.h</b></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_socket_interface_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>SocketInterface.h</b> <a href="_socket_interface_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_socket_interface_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>SocketInterface.h</b></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_string_util_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>StringUtil.h</b> <a href="_string_util_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_string_util_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>StringUtil.h</b></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_wiconnect_interface_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>WiconnectInterface.h</b> <a href="_wiconnect_interface_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_wiconnect_interface_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>WiconnectInterface.h</b></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:_wiconnect_types_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>WiconnectTypes.h</b> <a href="_wiconnect_types_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:_wiconnect_types_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>WiconnectTypes.h</b></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
@@ -85,7 +128,7 @@
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
     <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_2cefe8a608dd77002e2a359719ab297e.html">wiconnect</a></li><li class="navelem"><a class="el" href="dir_cd3afd97bddf83876771aca0b74624b0.html">Wiconnect</a></li>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:25 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 01:44:40 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/dir_cd3afd97bddf83876771aca0b74624b0.js	Mon Aug 11 21:59:00 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-var dir_cd3afd97bddf83876771aca0b74624b0 =
-[
-    [ "FileInterface.h", "_file_interface_8h_source.html", null ],
-    [ "NetworkInterface.h", "_network_interface_8h_source.html", null ],
-    [ "README.h", "_r_e_a_d_m_e_8h_source.html", null ],
-    [ "SocketInterface.h", "_socket_interface_8h_source.html", null ],
-    [ "StringUtil.h", "_string_util_8h_source.html", null ],
-    [ "WiconnectInterface.h", "_wiconnect_interface_8h_source.html", null ],
-    [ "WiconnectTypes.h", "_wiconnect_types_8h_source.html", null ]
-];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/dir_fe61ac3e127a6f30252b7ca28c0b43f2.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: C:/Users/reed/workspace/host-wiconnect/src Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_fe61ac3e127a6f30252b7ca28c0b43f2.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">src Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:dir_245e7a42a81b0ebb5d490a44e5d623c3"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_245e7a42a81b0ebb5d490a44e5d623c3.html">wiconnect</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_fe61ac3e127a6f30252b7ca28c0b43f2.html">src</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- a/doc/html/dynsections.js	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/dynsections.js	Tue Aug 12 02:34:46 2014 -0700
@@ -95,10 +95,3 @@
   }
 }
 
-
-$(document).ready(function() {
-  $('.code,.codeRef').each(function() {
-    $(this).data('powertip',$('#'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html());
-    $(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true });
-  });
-});
--- a/doc/html/files.html	Mon Aug 11 21:59:00 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,94 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.7"/>
-<title>WiConnect Library: File List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">WiConnect Library
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.7 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
-    </ul>
-  </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('files.html','');});
-</script>
-<div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<div class="title">File List</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
-<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')">&#160;</span><a class="el" href="dir_2cefe8a608dd77002e2a359719ab297e.html" target="_self">wiconnect</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">&#9660;</span><span id="img_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_')">&#160;</span><a class="el" href="dir_cd3afd97bddf83876771aca0b74624b0.html" target="_self">Wiconnect</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="_file_interface_8h_source.html"><span class="icondoc"></span></a><b>FileInterface.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="_network_interface_8h_source.html"><span class="icondoc"></span></a><b>NetworkInterface.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_2_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="_r_e_a_d_m_e_8h_source.html"><span class="icondoc"></span></a><b>README.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="_socket_interface_8h_source.html"><span class="icondoc"></span></a><b>SocketInterface.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_4_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="_string_util_8h_source.html"><span class="icondoc"></span></a><b>StringUtil.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="_wiconnect_interface_8h_source.html"><span class="icondoc"></span></a><b>WiconnectInterface.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_6_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="_wiconnect_types_8h_source.html"><span class="icondoc"></span></a><b>WiconnectTypes.h</b></td><td class="desc"></td></tr>
-</table>
-</div><!-- directory -->
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:25 for WiConnect Library by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
-  </ul>
-</div>
-</body>
-</html>
--- a/doc/html/files.js	Mon Aug 11 21:59:00 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-var files =
-[
-    [ "src", "dir_68267d1309a1af8e8297ef4c3efbcdba.html", "dir_68267d1309a1af8e8297ef4c3efbcdba" ]
-];
\ No newline at end of file
--- a/doc/html/functions.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/functions.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,18 +38,38 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
   <div id="navrow2" class="tabs2">
     <ul class="tablist">
       <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
       <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
       <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
@@ -52,6 +77,7 @@
     <ul class="tablist">
       <li class="current"><a href="functions.html"><span>All</span></a></li>
       <li><a href="functions_func.html"><span>Functions</span></a></li>
+      <li><a href="functions_vars.html"><span>Variables</span></a></li>
     </ul>
   </div>
   <div id="navrow4" class="tabs3">
@@ -60,9 +86,19 @@
       <li><a href="#index_d"><span>d</span></a></li>
       <li><a href="#index_f"><span>f</span></a></li>
       <li><a href="#index_g"><span>g</span></a></li>
+      <li><a href="#index_h"><span>h</span></a></li>
       <li><a href="#index_i"><span>i</span></a></li>
+      <li><a href="#index_j"><span>j</span></a></li>
+      <li><a href="#index_l"><span>l</span></a></li>
+      <li><a href="#index_m"><span>m</span></a></li>
+      <li><a href="#index_n"><span>n</span></a></li>
+      <li><a href="#index_o"><span>o</span></a></li>
+      <li><a href="#index_p"><span>p</span></a></li>
       <li><a href="#index_r"><span>r</span></a></li>
       <li><a href="#index_s"><span>s</span></a></li>
+      <li><a href="#index_t"><span>t</span></a></li>
+      <li><a href="#index_u"><span>u</span></a></li>
+      <li><a href="#index_v"><span>v</span></a></li>
       <li class="current"><a href="#index_w"><span>w</span></a></li>
     </ul>
   </div>
@@ -81,13 +117,42 @@
 $(document).ready(function(){initNavTree('functions.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="contents">
 <div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
 
 <h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
+<li>certName
+: <a class="el" href="structwiconnect_1_1_http_socket_args.html#a6dda2d739bd2c43d1b63d7a526ecf95c">wiconnect::HttpSocketArgs</a>
+</li>
 <li>checkCurrentCommand()
 : <a class="el" href="group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd">wiconnect::Wiconnect</a>
 </li>
+<li>closeAllSockets()
+: <a class="el" href="group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106">wiconnect::SocketInterface</a>
+</li>
+<li>connect()
+: <a class="el" href="group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b">wiconnect::SocketInterface</a>
+</li>
+<li>contextType
+: <a class="el" href="structwiconnect_1_1_http_socket_args.html#a401fd2b9a75ec8c76d59bd798d36e25b">wiconnect::HttpSocketArgs</a>
+</li>
+<li>createFile()
+: <a class="el" href="group__api__file.html#ga16fb09105975644879eb09581ce486e5">wiconnect::FileInterface</a>
+</li>
 </ul>
 
 
@@ -95,10 +160,25 @@
 <li>deinit()
 : <a class="el" href="group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6">wiconnect::Wiconnect</a>
 </li>
+<li>deleteFile()
+: <a class="el" href="group__api__file.html#gafcf335cef42b7b3d0fd9d5af70c6ef7d">wiconnect::FileInterface</a>
+</li>
 </ul>
 
 
 <h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
+<li>fileFlagsToStr()
+: <a class="el" href="group__conversion__util.html#ga7503f1876a6e1f5086d8b4bb2c1a653a">wiconnect::FileInterface</a>
+</li>
+<li>fileTypeToStr()
+: <a class="el" href="group__conversion__util.html#ga8d8da39cd5d2948367429ed4d8885c6b">wiconnect::FileInterface</a>
+</li>
+<li>fileVersionIntToStr()
+: <a class="el" href="group__conversion__util.html#gad74fbe6faf90d987b31380978f3ea341">wiconnect::FileInterface</a>
+</li>
+<li>fileVersionStrToInt()
+: <a class="el" href="group__conversion__util.html#gae995028f5a70c58ccf6013c9811e79aa">wiconnect::FileInterface</a>
+</li>
 <li>flush()
 : <a class="el" href="group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713">wiconnect::Wiconnect</a>
 </li>
@@ -109,23 +189,57 @@
 <li>getCommandDefaultTimeout()
 : <a class="el" href="group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e">wiconnect::Wiconnect</a>
 </li>
+<li>getDhcpEnabled()
+: <a class="el" href="group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff">wiconnect::NetworkInterface</a>
+</li>
 <li>getInstance()
 : <a class="el" href="group__api__core__misc.html#ga8dcd3ac87afd58b225abb068e835d06e">wiconnect::Wiconnect</a>
 </li>
+<li>getIpSettings()
+: <a class="el" href="group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b">wiconnect::NetworkInterface</a>
+</li>
 <li>getLastCommandResponseCodeStr()
 : <a class="el" href="group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a">wiconnect::Wiconnect</a>
 </li>
 <li>getLastCommandResponseLength()
 : <a class="el" href="group__api__core__misc.html#ga600215de23210071c42996d04390071e">wiconnect::Wiconnect</a>
 </li>
+<li>getNetworkStatus()
+: <a class="el" href="group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5">wiconnect::NetworkInterface</a>
+</li>
 <li>getResponseBuffer()
 : <a class="el" href="group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8">wiconnect::Wiconnect</a>
 </li>
+<li>getSignalStrength()
+: <a class="el" href="group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea">wiconnect::NetworkInterface</a>
+</li>
 <li>getVersion()
 : <a class="el" href="group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f">wiconnect::Wiconnect</a>
 </li>
 <li>getWiconnectResultStr()
-: <a class="el" href="classwiconnect_1_1_wiconnect.html#ac96e2d2fca60cba12e7429626f9186be">wiconnect::Wiconnect</a>
+: <a class="el" href="group__conversion__util.html#gac96e2d2fca60cba12e7429626f9186be">wiconnect::Wiconnect</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
+<li>httpAddHeader()
+: <a class="el" href="group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004">wiconnect::SocketInterface</a>
+</li>
+<li>httpConnect()
+: <a class="el" href="group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09">wiconnect::SocketInterface</a>
+</li>
+<li>httpGet()
+: <a class="el" href="group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b">wiconnect::SocketInterface</a>
+</li>
+<li>httpGetStatus()
+: <a class="el" href="group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70">wiconnect::SocketInterface</a>
+</li>
+<li>httpHead()
+: <a class="el" href="group__api__socket__http.html#ga949cee4543c91951219652bd6282049f">wiconnect::SocketInterface</a>
+</li>
+<li>httpPost()
+: <a class="el" href="group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756">wiconnect::SocketInterface</a>
 </li>
 </ul>
 
@@ -134,13 +248,79 @@
 <li>init()
 : <a class="el" href="group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c">wiconnect::Wiconnect</a>
 </li>
+<li>ipToStr()
+: <a class="el" href="group__conversion__util.html#gaff8b0af70f4d4be792b943ad3af27303">wiconnect::NetworkInterface</a>
+</li>
 <li>isInitialized()
 : <a class="el" href="group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff">wiconnect::Wiconnect</a>
 </li>
+<li>isWebSetupRunning()
+: <a class="el" href="group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65">wiconnect::NetworkInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_j"></a>- j -</h3><ul>
+<li>join()
+: <a class="el" href="group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16">wiconnect::NetworkInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
+<li>leave()
+: <a class="el" href="group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328">wiconnect::NetworkInterface</a>
+</li>
+<li>len
+: <a class="el" href="structwiconnect_1_1_ssid.html#a7dd62e15567d9de9e9191f9aaba6a0a3">wiconnect::Ssid</a>
+</li>
+<li>listFiles()
+: <a class="el" href="group__api__file.html#ga10536639c61213c037883dade021838f">wiconnect::FileInterface</a>
+</li>
+<li>lookup()
+: <a class="el" href="group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89">wiconnect::NetworkInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
+<li>macAddressToStr()
+: <a class="el" href="group__conversion__util.html#ga13ecaf390b4bf4a68b51a6b18e669134">wiconnect::NetworkInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
+<li>networkSecurityToStr()
+: <a class="el" href="group__conversion__util.html#gae02c549079cfb0350117cd6343a3d66f">wiconnect::NetworkInterface</a>
+</li>
+<li>networkStatusToStr()
+: <a class="el" href="group__conversion__util.html#gacff5a4927d79e8b4c0d5a3050f5950b0">wiconnect::NetworkInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
+<li>openFile()
+: <a class="el" href="group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4">wiconnect::FileInterface</a>
+</li>
+<li>openOnly
+: <a class="el" href="structwiconnect_1_1_http_socket_args.html#a57564bc3fed87b9ab2d3f4fff3d2dc24">wiconnect::HttpSocketArgs</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
+<li>ping()
+: <a class="el" href="group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc">wiconnect::NetworkInterface</a>
+</li>
 </ul>
 
 
 <h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
+<li>registerSocketIrqHandler()
+: <a class="el" href="group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a">wiconnect::SocketInterface</a>
+</li>
 <li>reset()
 : <a class="el" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">wiconnect::Wiconnect</a>
 </li>
@@ -150,10 +330,16 @@
 <li>responseToUint32()
 : <a class="el" href="group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565">wiconnect::Wiconnect</a>
 </li>
+<li>rssiToSignalStrength()
+: <a class="el" href="group__conversion__util.html#ga6216eed4cc05c37ce1ed13a0fbb6acd8">wiconnect::NetworkInterface</a>
+</li>
 </ul>
 
 
 <h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
+<li>scan()
+: <a class="el" href="group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956">wiconnect::NetworkInterface</a>
+</li>
 <li>sendCommand()
 : <a class="el" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">wiconnect::Wiconnect</a>
 </li>
@@ -166,12 +352,72 @@
 <li>setDebugLogger()
 : <a class="el" href="group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e">wiconnect::Wiconnect</a>
 </li>
+<li>setDhcpEnabled()
+: <a class="el" href="group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf">wiconnect::NetworkInterface</a>
+</li>
+<li>setIpSettings()
+: <a class="el" href="group__api__network__settings.html#ga2f7ec21084d3f2835d9c1c201915a9e0">wiconnect::NetworkInterface</a>
+</li>
 <li>setPinToGpioMapper()
 : <a class="el" href="group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d">wiconnect::Wiconnect</a>
 </li>
+<li>signalStrengthToStr()
+: <a class="el" href="group__conversion__util.html#gad4661f859cfadbe193793898671043c9">wiconnect::NetworkInterface</a>
+</li>
+<li>ssidToStr()
+: <a class="el" href="group__conversion__util.html#gafce7929a10e16cf9be7307a2f97bef3f">wiconnect::NetworkInterface</a>
+</li>
+<li>startWebSetup()
+: <a class="el" href="group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847">wiconnect::NetworkInterface</a>
+</li>
 <li>stopCurrentCommand()
 : <a class="el" href="group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0">wiconnect::Wiconnect</a>
 </li>
+<li>stopWebSetup()
+: <a class="el" href="group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a">wiconnect::NetworkInterface</a>
+</li>
+<li>strToIp()
+: <a class="el" href="group__conversion__util.html#ga93bdb8669a70adaa61dc76073ce66591">wiconnect::NetworkInterface</a>
+</li>
+<li>strToMacAddress()
+: <a class="el" href="group__conversion__util.html#ga347f05073370d6872a5cdac74de39b1b">wiconnect::NetworkInterface</a>
+</li>
+<li>strToNetworkSecurity()
+: <a class="el" href="group__conversion__util.html#gad7d49be19f9ca91bc129668dd50d9e57">wiconnect::NetworkInterface</a>
+</li>
+<li>strToSsid()
+: <a class="el" href="group__conversion__util.html#ga6a479a58591ead92dcf0586e11fcad17">wiconnect::NetworkInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
+<li>tcpConnect()
+: <a class="el" href="group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01">wiconnect::SocketInterface</a>
+</li>
+<li>tlsConnect()
+: <a class="el" href="group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870">wiconnect::SocketInterface</a>
+</li>
+<li>type
+: <a class="el" href="structwiconnect_1_1_http_socket_args.html#adffa0b3f63392a28c19aef272c918772">wiconnect::HttpSocketArgs</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
+<li>udpConnect()
+: <a class="el" href="group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c">wiconnect::SocketInterface</a>
+</li>
+<li>unregisterSocketIrqHandler()
+: <a class="el" href="group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551">wiconnect::SocketInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
+<li>val
+: <a class="el" href="structwiconnect_1_1_ssid.html#ab8b77bf8f59ef8c17d8f6e59f1ceab7a">wiconnect::Ssid</a>
+</li>
 </ul>
 
 
@@ -180,7 +426,7 @@
 : <a class="el" href="group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5">wiconnect::Wiconnect</a>
 </li>
 <li>Wiconnect()
-: <a class="el" href="classwiconnect_1_1_wiconnect.html#a285510a2cba5341db387101ac75a4389">wiconnect::Wiconnect</a>
+: <a class="el" href="group__types__core.html#ga285510a2cba5341db387101ac75a4389">wiconnect::Wiconnect</a>
 </li>
 </ul>
 </div><!-- contents -->
@@ -188,7 +434,7 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:25 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:28 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/functions_func.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/functions_func.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,18 +38,38 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
   <div id="navrow2" class="tabs2">
     <ul class="tablist">
       <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
       <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
       <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
@@ -52,6 +77,7 @@
     <ul class="tablist">
       <li><a href="functions.html"><span>All</span></a></li>
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
+      <li><a href="functions_vars.html"><span>Variables</span></a></li>
     </ul>
   </div>
   <div id="navrow4" class="tabs3">
@@ -60,9 +86,18 @@
       <li><a href="#index_d"><span>d</span></a></li>
       <li><a href="#index_f"><span>f</span></a></li>
       <li><a href="#index_g"><span>g</span></a></li>
+      <li><a href="#index_h"><span>h</span></a></li>
       <li><a href="#index_i"><span>i</span></a></li>
+      <li><a href="#index_j"><span>j</span></a></li>
+      <li><a href="#index_l"><span>l</span></a></li>
+      <li><a href="#index_m"><span>m</span></a></li>
+      <li><a href="#index_n"><span>n</span></a></li>
+      <li><a href="#index_o"><span>o</span></a></li>
+      <li><a href="#index_p"><span>p</span></a></li>
       <li><a href="#index_r"><span>r</span></a></li>
       <li><a href="#index_s"><span>s</span></a></li>
+      <li><a href="#index_t"><span>t</span></a></li>
+      <li><a href="#index_u"><span>u</span></a></li>
       <li class="current"><a href="#index_w"><span>w</span></a></li>
     </ul>
   </div>
@@ -81,6 +116,20 @@
 $(document).ready(function(){initNavTree('functions_func.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="contents">
 &#160;
 
@@ -88,6 +137,15 @@
 <li>checkCurrentCommand()
 : <a class="el" href="group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd">wiconnect::Wiconnect</a>
 </li>
+<li>closeAllSockets()
+: <a class="el" href="group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106">wiconnect::SocketInterface</a>
+</li>
+<li>connect()
+: <a class="el" href="group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b">wiconnect::SocketInterface</a>
+</li>
+<li>createFile()
+: <a class="el" href="group__api__file.html#ga16fb09105975644879eb09581ce486e5">wiconnect::FileInterface</a>
+</li>
 </ul>
 
 
@@ -95,10 +153,25 @@
 <li>deinit()
 : <a class="el" href="group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6">wiconnect::Wiconnect</a>
 </li>
+<li>deleteFile()
+: <a class="el" href="group__api__file.html#ga498cb32c0877b69c2c97365e5c309c46">wiconnect::FileInterface</a>
+</li>
 </ul>
 
 
 <h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
+<li>fileFlagsToStr()
+: <a class="el" href="group__conversion__util.html#ga7503f1876a6e1f5086d8b4bb2c1a653a">wiconnect::FileInterface</a>
+</li>
+<li>fileTypeToStr()
+: <a class="el" href="group__conversion__util.html#ga8d8da39cd5d2948367429ed4d8885c6b">wiconnect::FileInterface</a>
+</li>
+<li>fileVersionIntToStr()
+: <a class="el" href="group__conversion__util.html#gad74fbe6faf90d987b31380978f3ea341">wiconnect::FileInterface</a>
+</li>
+<li>fileVersionStrToInt()
+: <a class="el" href="group__conversion__util.html#gae995028f5a70c58ccf6013c9811e79aa">wiconnect::FileInterface</a>
+</li>
 <li>flush()
 : <a class="el" href="group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713">wiconnect::Wiconnect</a>
 </li>
@@ -109,23 +182,57 @@
 <li>getCommandDefaultTimeout()
 : <a class="el" href="group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e">wiconnect::Wiconnect</a>
 </li>
+<li>getDhcpEnabled()
+: <a class="el" href="group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff">wiconnect::NetworkInterface</a>
+</li>
 <li>getInstance()
 : <a class="el" href="group__api__core__misc.html#ga8dcd3ac87afd58b225abb068e835d06e">wiconnect::Wiconnect</a>
 </li>
+<li>getIpSettings()
+: <a class="el" href="group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b">wiconnect::NetworkInterface</a>
+</li>
 <li>getLastCommandResponseCodeStr()
 : <a class="el" href="group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a">wiconnect::Wiconnect</a>
 </li>
 <li>getLastCommandResponseLength()
 : <a class="el" href="group__api__core__misc.html#ga600215de23210071c42996d04390071e">wiconnect::Wiconnect</a>
 </li>
+<li>getNetworkStatus()
+: <a class="el" href="group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5">wiconnect::NetworkInterface</a>
+</li>
 <li>getResponseBuffer()
 : <a class="el" href="group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8">wiconnect::Wiconnect</a>
 </li>
+<li>getSignalStrength()
+: <a class="el" href="group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea">wiconnect::NetworkInterface</a>
+</li>
 <li>getVersion()
 : <a class="el" href="group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f">wiconnect::Wiconnect</a>
 </li>
 <li>getWiconnectResultStr()
-: <a class="el" href="classwiconnect_1_1_wiconnect.html#ac96e2d2fca60cba12e7429626f9186be">wiconnect::Wiconnect</a>
+: <a class="el" href="group__conversion__util.html#gac96e2d2fca60cba12e7429626f9186be">wiconnect::Wiconnect</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
+<li>httpAddHeader()
+: <a class="el" href="group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004">wiconnect::SocketInterface</a>
+</li>
+<li>httpConnect()
+: <a class="el" href="group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09">wiconnect::SocketInterface</a>
+</li>
+<li>httpGet()
+: <a class="el" href="group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b">wiconnect::SocketInterface</a>
+</li>
+<li>httpGetStatus()
+: <a class="el" href="group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70">wiconnect::SocketInterface</a>
+</li>
+<li>httpHead()
+: <a class="el" href="group__api__socket__http.html#ga949cee4543c91951219652bd6282049f">wiconnect::SocketInterface</a>
+</li>
+<li>httpPost()
+: <a class="el" href="group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756">wiconnect::SocketInterface</a>
 </li>
 </ul>
 
@@ -134,13 +241,73 @@
 <li>init()
 : <a class="el" href="group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c">wiconnect::Wiconnect</a>
 </li>
+<li>ipToStr()
+: <a class="el" href="group__conversion__util.html#gaff8b0af70f4d4be792b943ad3af27303">wiconnect::NetworkInterface</a>
+</li>
 <li>isInitialized()
 : <a class="el" href="group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff">wiconnect::Wiconnect</a>
 </li>
+<li>isWebSetupRunning()
+: <a class="el" href="group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65">wiconnect::NetworkInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_j"></a>- j -</h3><ul>
+<li>join()
+: <a class="el" href="group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16">wiconnect::NetworkInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
+<li>leave()
+: <a class="el" href="group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328">wiconnect::NetworkInterface</a>
+</li>
+<li>listFiles()
+: <a class="el" href="group__api__file.html#ga10536639c61213c037883dade021838f">wiconnect::FileInterface</a>
+</li>
+<li>lookup()
+: <a class="el" href="group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89">wiconnect::NetworkInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
+<li>macAddressToStr()
+: <a class="el" href="group__conversion__util.html#ga13ecaf390b4bf4a68b51a6b18e669134">wiconnect::NetworkInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
+<li>networkSecurityToStr()
+: <a class="el" href="group__conversion__util.html#gae02c549079cfb0350117cd6343a3d66f">wiconnect::NetworkInterface</a>
+</li>
+<li>networkStatusToStr()
+: <a class="el" href="group__conversion__util.html#gacff5a4927d79e8b4c0d5a3050f5950b0">wiconnect::NetworkInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
+<li>openFile()
+: <a class="el" href="group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4">wiconnect::FileInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
+<li>ping()
+: <a class="el" href="group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc">wiconnect::NetworkInterface</a>
+</li>
 </ul>
 
 
 <h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
+<li>registerSocketIrqHandler()
+: <a class="el" href="group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a">wiconnect::SocketInterface</a>
+</li>
 <li>reset()
 : <a class="el" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">wiconnect::Wiconnect</a>
 </li>
@@ -150,10 +317,16 @@
 <li>responseToUint32()
 : <a class="el" href="group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565">wiconnect::Wiconnect</a>
 </li>
+<li>rssiToSignalStrength()
+: <a class="el" href="group__conversion__util.html#ga6216eed4cc05c37ce1ed13a0fbb6acd8">wiconnect::NetworkInterface</a>
+</li>
 </ul>
 
 
 <h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
+<li>scan()
+: <a class="el" href="group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956">wiconnect::NetworkInterface</a>
+</li>
 <li>sendCommand()
 : <a class="el" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">wiconnect::Wiconnect</a>
 </li>
@@ -166,12 +339,62 @@
 <li>setDebugLogger()
 : <a class="el" href="group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e">wiconnect::Wiconnect</a>
 </li>
+<li>setDhcpEnabled()
+: <a class="el" href="group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf">wiconnect::NetworkInterface</a>
+</li>
+<li>setIpSettings()
+: <a class="el" href="group__api__network__settings.html#gaa418175dd3d06b870f3dd8e035cb4dd0">wiconnect::NetworkInterface</a>
+</li>
 <li>setPinToGpioMapper()
 : <a class="el" href="group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d">wiconnect::Wiconnect</a>
 </li>
+<li>signalStrengthToStr()
+: <a class="el" href="group__conversion__util.html#gad4661f859cfadbe193793898671043c9">wiconnect::NetworkInterface</a>
+</li>
+<li>ssidToStr()
+: <a class="el" href="group__conversion__util.html#gafce7929a10e16cf9be7307a2f97bef3f">wiconnect::NetworkInterface</a>
+</li>
+<li>startWebSetup()
+: <a class="el" href="group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847">wiconnect::NetworkInterface</a>
+</li>
 <li>stopCurrentCommand()
 : <a class="el" href="group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0">wiconnect::Wiconnect</a>
 </li>
+<li>stopWebSetup()
+: <a class="el" href="group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a">wiconnect::NetworkInterface</a>
+</li>
+<li>strToIp()
+: <a class="el" href="group__conversion__util.html#ga93bdb8669a70adaa61dc76073ce66591">wiconnect::NetworkInterface</a>
+</li>
+<li>strToMacAddress()
+: <a class="el" href="group__conversion__util.html#ga347f05073370d6872a5cdac74de39b1b">wiconnect::NetworkInterface</a>
+</li>
+<li>strToNetworkSecurity()
+: <a class="el" href="group__conversion__util.html#gad7d49be19f9ca91bc129668dd50d9e57">wiconnect::NetworkInterface</a>
+</li>
+<li>strToSsid()
+: <a class="el" href="group__conversion__util.html#ga6a479a58591ead92dcf0586e11fcad17">wiconnect::NetworkInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
+<li>tcpConnect()
+: <a class="el" href="group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01">wiconnect::SocketInterface</a>
+</li>
+<li>tlsConnect()
+: <a class="el" href="group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870">wiconnect::SocketInterface</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
+<li>udpConnect()
+: <a class="el" href="group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c">wiconnect::SocketInterface</a>
+</li>
+<li>unregisterSocketIrqHandler()
+: <a class="el" href="group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551">wiconnect::SocketInterface</a>
+</li>
 </ul>
 
 
@@ -180,7 +403,7 @@
 : <a class="el" href="group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5">wiconnect::Wiconnect</a>
 </li>
 <li>Wiconnect()
-: <a class="el" href="classwiconnect_1_1_wiconnect.html#a285510a2cba5341db387101ac75a4389">wiconnect::Wiconnect</a>
+: <a class="el" href="group__types__core.html#gad39105b9aa5858c3b3bbf81b2cebcd30">wiconnect::Wiconnect</a>
 </li>
 </ul>
 </div><!-- contents -->
@@ -188,7 +411,7 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:25 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:28 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/functions_vars.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,144 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow3" class="tabs2">
+    <ul class="tablist">
+      <li><a href="functions.html"><span>All</span></a></li>
+      <li><a href="functions_func.html"><span>Functions</span></a></li>
+      <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('functions_vars.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;<ul>
+<li>certName
+: <a class="el" href="structwiconnect_1_1_http_socket_args.html#a6dda2d739bd2c43d1b63d7a526ecf95c">wiconnect::HttpSocketArgs</a>
+</li>
+<li>contextType
+: <a class="el" href="structwiconnect_1_1_http_socket_args.html#a401fd2b9a75ec8c76d59bd798d36e25b">wiconnect::HttpSocketArgs</a>
+</li>
+<li>len
+: <a class="el" href="structwiconnect_1_1_ssid.html#a7dd62e15567d9de9e9191f9aaba6a0a3">wiconnect::Ssid</a>
+</li>
+<li>openOnly
+: <a class="el" href="structwiconnect_1_1_http_socket_args.html#a57564bc3fed87b9ab2d3f4fff3d2dc24">wiconnect::HttpSocketArgs</a>
+</li>
+<li>type
+: <a class="el" href="structwiconnect_1_1_http_socket_args.html#adffa0b3f63392a28c19aef272c918772">wiconnect::HttpSocketArgs</a>
+</li>
+<li>val
+: <a class="el" href="structwiconnect_1_1_ssid.html#ab8b77bf8f59ef8c17d8f6e59f1ceab7a">wiconnect::Ssid</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:28 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- a/doc/html/group__api__core.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__core.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,6 +80,20 @@
 $(document).ready(function(){initNavTree('group__api__core.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#groups">Modules</a>  </div>
@@ -78,6 +116,9 @@
 <tr class="memitem:group__api__core__misc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html">Miscellaneous</a></td></tr>
 <tr class="memdesc:group__api__core__misc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Other core API methods. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__api__core__macro"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html">Macros</a></td></tr>
+<tr class="memdesc:group__api__core__macro"><td class="mdescLeft">&#160;</td><td class="mdescRight">API specific macros. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>This contains all core API Library methods. </p>
@@ -86,7 +127,7 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:21 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/group__api__core.js	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__core.js	Tue Aug 12 02:34:46 2014 -0700
@@ -2,5 +2,6 @@
 [
     [ "Settings", "group__api__core__settings.html", "group__api__core__settings" ],
     [ "Send Command", "group__api__core__send__command.html", "group__api__core__send__command" ],
-    [ "Miscellaneous", "group__api__core__misc.html", "group__api__core__misc" ]
+    [ "Miscellaneous", "group__api__core__misc.html", "group__api__core__misc" ],
+    [ "Macros", "group__api__core__macro.html", "group__api__core__macro" ]
 ];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__core__macro.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,228 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Macros</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__api__core__macro.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#define-members">Macros</a>  </div>
+  <div class="headertitle">
+<div class="title">Macros<div class="ingroups"><a class="el" href="group__api__core.html">Core API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>API specific macros.  
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:ga74e75242132eaabbc1c512488a135926"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga74e75242132eaabbc1c512488a135926"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga74e75242132eaabbc1c512488a135926">MIN</a>(x, y)&#160;&#160;&#160;((x) &lt; (y) ? (x) : (y))</td></tr>
+<tr class="memdesc:ga74e75242132eaabbc1c512488a135926"><td class="mdescLeft">&#160;</td><td class="mdescRight">Computes the minimum of <em>x</em> and <em>y</em>. <br /></td></tr>
+<tr class="separator:ga74e75242132eaabbc1c512488a135926"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaacc3ee1a7f283f8ef65cea31f4436a95"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaacc3ee1a7f283f8ef65cea31f4436a95"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#gaacc3ee1a7f283f8ef65cea31f4436a95">MAX</a>(x, y)&#160;&#160;&#160;((x) &gt; (y) ? (x) : (y))</td></tr>
+<tr class="memdesc:gaacc3ee1a7f283f8ef65cea31f4436a95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Computes the maximum of <em>x</em> and <em>y</em>. <br /></td></tr>
+<tr class="separator:gaacc3ee1a7f283f8ef65cea31f4436a95"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga346c951fa5af23cdbf1d18a59b2babd1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga346c951fa5af23cdbf1d18a59b2babd1"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga346c951fa5af23cdbf1d18a59b2babd1">ALIGN_n</a>(x, n)&#160;&#160;&#160;((((uint32_t)x) + ((n)-1)) &amp; ~((n)-1))</td></tr>
+<tr class="memdesc:ga346c951fa5af23cdbf1d18a59b2babd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Align <em>x</em> to <em>n</em> bytes (<em>n</em> must be power of 2) <br /></td></tr>
+<tr class="separator:ga346c951fa5af23cdbf1d18a59b2babd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7bc04eee187f219f2544905267568b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad7bc04eee187f219f2544905267568b0"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#gad7bc04eee187f219f2544905267568b0">ALIGN_8</a>(x)&#160;&#160;&#160;<a class="el" href="group__api__core__macro.html#ga346c951fa5af23cdbf1d18a59b2babd1">ALIGN_n</a>(x, 8)</td></tr>
+<tr class="memdesc:gad7bc04eee187f219f2544905267568b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Align <em>x</em> to 8 bytes. <br /></td></tr>
+<tr class="separator:gad7bc04eee187f219f2544905267568b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8d334bd237af6b4e1eb929ef32b33ab0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8d334bd237af6b4e1eb929ef32b33ab0"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga8d334bd237af6b4e1eb929ef32b33ab0">ALIGN_4</a>(x)&#160;&#160;&#160;<a class="el" href="group__api__core__macro.html#ga346c951fa5af23cdbf1d18a59b2babd1">ALIGN_n</a>(x, 4)</td></tr>
+<tr class="memdesc:ga8d334bd237af6b4e1eb929ef32b33ab0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Align <em>x</em> to 4 bytes. <br /></td></tr>
+<tr class="separator:ga8d334bd237af6b4e1eb929ef32b33ab0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga77baa56c8d3584b953f0a2626e6844ad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga77baa56c8d3584b953f0a2626e6844ad"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga77baa56c8d3584b953f0a2626e6844ad">ARRAY_COUNT</a>(x)&#160;&#160;&#160;(sizeof (x) / sizeof *(x))</td></tr>
+<tr class="memdesc:ga77baa56c8d3584b953f0a2626e6844ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return number of elements in static array <em>x</em>. <br /></td></tr>
+<tr class="separator:ga77baa56c8d3584b953f0a2626e6844ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab27aa3ef76302b5221766abfd4f47e64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab27aa3ef76302b5221766abfd4f47e64"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#gab27aa3ef76302b5221766abfd4f47e64">WICONNECT_FAILED</a>(result, func)&#160;&#160;&#160;((int)(result = (func)) &lt; (int)<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05af0a2ad8af174aee6b52813d8528328e7">wiconnect::WICONNECT_SUCCESS</a>)</td></tr>
+<tr class="memdesc:gab27aa3ef76302b5221766abfd4f47e64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Populates <em>result</em> with return value from <em>func</em>, returns TRUE if return value contains error. <br /></td></tr>
+<tr class="separator:gab27aa3ef76302b5221766abfd4f47e64"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabb158b483cd6d8a8d2d4bf8d38bc9830"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabb158b483cd6d8a8d2d4bf8d38bc9830"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#gabb158b483cd6d8a8d2d4bf8d38bc9830">WICONNECT_SUCCEEDED</a>(result, func)&#160;&#160;&#160;((result = (func)) == <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05af0a2ad8af174aee6b52813d8528328e7">wiconnect::WICONNECT_SUCCESS</a>)</td></tr>
+<tr class="memdesc:gabb158b483cd6d8a8d2d4bf8d38bc9830"><td class="mdescLeft">&#160;</td><td class="mdescRight">Populates <em>result</em> with return value from <em>func</em>, returns TRUE if return value is WICONNECT_SUCCESS. <br /></td></tr>
+<tr class="separator:gabb158b483cd6d8a8d2d4bf8d38bc9830"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2aa16118029ab13ab41514cb8eb93ba7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2aa16118029ab13ab41514cb8eb93ba7"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga2aa16118029ab13ab41514cb8eb93ba7">WICONNECT_MAX_CMD_SIZE</a>&#160;&#160;&#160;128</td></tr>
+<tr class="memdesc:ga2aa16118029ab13ab41514cb8eb93ba7"><td class="mdescLeft">&#160;</td><td class="mdescRight">The maximum command size that may be sent to the WiConnect WiFi module. <br /></td></tr>
+<tr class="separator:ga2aa16118029ab13ab41514cb8eb93ba7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1525d7c98c2da34fc1a64de49253abdb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1525d7c98c2da34fc1a64de49253abdb"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga1525d7c98c2da34fc1a64de49253abdb">WICONNECT_MAX_VERSION_SIZE</a>&#160;&#160;&#160;96</td></tr>
+<tr class="memdesc:ga1525d7c98c2da34fc1a64de49253abdb"><td class="mdescLeft">&#160;</td><td class="mdescRight">The maximum WiConnect WiFi module version string size. <br /></td></tr>
+<tr class="separator:ga1525d7c98c2da34fc1a64de49253abdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga45fe565132845ca570ded816f25561b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga45fe565132845ca570ded816f25561b0"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga45fe565132845ca570ded816f25561b0">WICONNECT_MAX_SOCKETS</a>&#160;&#160;&#160;8</td></tr>
+<tr class="memdesc:ga45fe565132845ca570ded816f25561b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">The maximum number of simulanteous opened sockets. <br /></td></tr>
+<tr class="separator:ga45fe565132845ca570ded816f25561b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7c5dcedd35669199b46bb292b3d3b525"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7c5dcedd35669199b46bb292b3d3b525"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga7c5dcedd35669199b46bb292b3d3b525">WICONNECT_MAX_HOST_SIZE</a>&#160;&#160;&#160;64</td></tr>
+<tr class="memdesc:ga7c5dcedd35669199b46bb292b3d3b525"><td class="mdescLeft">&#160;</td><td class="mdescRight">The maximum server string length. <br /></td></tr>
+<tr class="separator:ga7c5dcedd35669199b46bb292b3d3b525"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8bc3b8d2e7e7c9d10b23e0a15cd4507a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8bc3b8d2e7e7c9d10b23e0a15cd4507a"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga8bc3b8d2e7e7c9d10b23e0a15cd4507a">WICONNECT_MAX_FILENAME_SIZE</a>&#160;&#160;&#160;96</td></tr>
+<tr class="memdesc:ga8bc3b8d2e7e7c9d10b23e0a15cd4507a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The maximum Wiconnect Module flash filesystem filename length. <br /></td></tr>
+<tr class="separator:ga8bc3b8d2e7e7c9d10b23e0a15cd4507a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad466ede4f07512308e38402d777d8380"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad466ede4f07512308e38402d777d8380"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#gad466ede4f07512308e38402d777d8380">WICONNECT_ASYNC_TIMER_ENABLED</a></td></tr>
+<tr class="memdesc:gad466ede4f07512308e38402d777d8380"><td class="mdescLeft">&#160;</td><td class="mdescRight">When defined enables asynchronous command processing. <br /></td></tr>
+<tr class="separator:gad466ede4f07512308e38402d777d8380"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae9cf1249b46e784aa05250e2bcbe2e02"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae9cf1249b46e784aa05250e2bcbe2e02"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#gae9cf1249b46e784aa05250e2bcbe2e02">WICONNECT_ENABLE_MALLOC</a></td></tr>
+<tr class="memdesc:gae9cf1249b46e784aa05250e2bcbe2e02"><td class="mdescLeft">&#160;</td><td class="mdescRight">When defined enables user supplied dynamic memory allocation. <br /></td></tr>
+<tr class="separator:gae9cf1249b46e784aa05250e2bcbe2e02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga53fde64c3e7647a192281a015cd02f48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga53fde64c3e7647a192281a015cd02f48"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga53fde64c3e7647a192281a015cd02f48">WICONNECT_SERIAL_RX_BUFFER</a></td></tr>
+<tr class="memdesc:ga53fde64c3e7647a192281a015cd02f48"><td class="mdescLeft">&#160;</td><td class="mdescRight">When defined enables Host&lt;-&gt;Wiconnect Module serial RX buffering. <br /></td></tr>
+<tr class="separator:ga53fde64c3e7647a192281a015cd02f48"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae7b6cfdff3a9aef465d5c4434937417d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae7b6cfdff3a9aef465d5c4434937417d"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#gae7b6cfdff3a9aef465d5c4434937417d">WICONNECT_USE_DEFAULT_STRING_BUFFERS</a></td></tr>
+<tr class="memdesc:gae7b6cfdff3a9aef465d5c4434937417d"><td class="mdescLeft">&#160;</td><td class="mdescRight">When defined enables certain conversion API functions to use a default buffer to store string. <br /></td></tr>
+<tr class="separator:gae7b6cfdff3a9aef465d5c4434937417d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaff0108d684631b2bb88e1f6c255e9ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaff0108d684631b2bb88e1f6c255e9ac"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#gaaff0108d684631b2bb88e1f6c255e9ac">WICONNECT_DEFAULT_MALLOC</a>&#160;&#160;&#160;malloc</td></tr>
+<tr class="memdesc:gaaff0108d684631b2bb88e1f6c255e9ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">When WICONNECT_ENABLE_MALLOC defined, this is the default malloc function. <br /></td></tr>
+<tr class="separator:gaaff0108d684631b2bb88e1f6c255e9ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0a14e4bc7a0aed9311b552c0ee8fd7ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0a14e4bc7a0aed9311b552c0ee8fd7ef"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga0a14e4bc7a0aed9311b552c0ee8fd7ef">WICONNECT_DEFAULT_FREE</a>&#160;&#160;&#160;free</td></tr>
+<tr class="memdesc:ga0a14e4bc7a0aed9311b552c0ee8fd7ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">When WICONNECT_ENABLE_MALLOC defined, this is the default free function. <br /></td></tr>
+<tr class="separator:ga0a14e4bc7a0aed9311b552c0ee8fd7ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2e7ffaac225bc56852bb504f531aafa0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2e7ffaac225bc56852bb504f531aafa0"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga2e7ffaac225bc56852bb504f531aafa0">WICONNECT_DEFAULT_BAUD</a>&#160;&#160;&#160;115200</td></tr>
+<tr class="memdesc:ga2e7ffaac225bc56852bb504f531aafa0"><td class="mdescLeft">&#160;</td><td class="mdescRight">The default Host&lt;-&gt;Wiconnect Module serial BAUD rate. <br /></td></tr>
+<tr class="separator:ga2e7ffaac225bc56852bb504f531aafa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7741b7a0fbbf9b7e47898b7d30e5e321"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7741b7a0fbbf9b7e47898b7d30e5e321"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga7741b7a0fbbf9b7e47898b7d30e5e321">WICONNECT_DEFAULT_TIMEOUT</a>&#160;&#160;&#160;3000</td></tr>
+<tr class="memdesc:ga7741b7a0fbbf9b7e47898b7d30e5e321"><td class="mdescLeft">&#160;</td><td class="mdescRight">The default command timeout (i.e max command executing time) <br /></td></tr>
+<tr class="separator:ga7741b7a0fbbf9b7e47898b7d30e5e321"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7352d6662e438d0969593df9e657d43f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7352d6662e438d0969593df9e657d43f"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga7352d6662e438d0969593df9e657d43f">WICONNECT_MAX_QUEUED_COMMANDS</a>&#160;&#160;&#160;8</td></tr>
+<tr class="memdesc:ga7352d6662e438d0969593df9e657d43f"><td class="mdescLeft">&#160;</td><td class="mdescRight">When WICONNECT_ASYNC_TIMER_ENABLED, this specifies the max number of asynchronous commands that may be queued. <br /></td></tr>
+<tr class="separator:ga7352d6662e438d0969593df9e657d43f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9e7032540d999edf0dbae31e51c85962"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9e7032540d999edf0dbae31e51c85962"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga9e7032540d999edf0dbae31e51c85962">WICONNECT_DEFAULT_COMMAND_PROCESSING_PERIOD</a>&#160;&#160;&#160;50</td></tr>
+<tr class="memdesc:ga9e7032540d999edf0dbae31e51c85962"><td class="mdescLeft">&#160;</td><td class="mdescRight">When WICONNECT_ASYNC_TIMER_ENABLED, this specifies the period in milliseconds commands should be processed. <br /></td></tr>
+<tr class="separator:ga9e7032540d999edf0dbae31e51c85962"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga347d0e1228e8174563c6bcf48de18401"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga347d0e1228e8174563c6bcf48de18401"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga347d0e1228e8174563c6bcf48de18401">WICONNECT_DEFAULT_NONBLOCKING</a>&#160;&#160;&#160;false</td></tr>
+<tr class="memdesc:ga347d0e1228e8174563c6bcf48de18401"><td class="mdescLeft">&#160;</td><td class="mdescRight">The default blocking mode of the Library. <br /></td></tr>
+<tr class="separator:ga347d0e1228e8174563c6bcf48de18401"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa1dbeca66111f3a22d0ee6b122d69270"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa1dbeca66111f3a22d0ee6b122d69270"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270">PIN_NC</a>&#160;&#160;&#160;NC</td></tr>
+<tr class="memdesc:gaa1dbeca66111f3a22d0ee6b122d69270"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default value for a pin, Not connected. <br /></td></tr>
+<tr class="separator:gaa1dbeca66111f3a22d0ee6b122d69270"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga596d1da2fb23f4e748c83d64a47e10b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga596d1da2fb23f4e748c83d64a47e10b3"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__macro.html#ga596d1da2fb23f4e748c83d64a47e10b3">delayMs</a>(ms)&#160;&#160;&#160;wait_ms(ms)</td></tr>
+<tr class="memdesc:ga596d1da2fb23f4e748c83d64a47e10b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function to stop processor for specified number of milliseconds. <br /></td></tr>
+<tr class="separator:ga596d1da2fb23f4e748c83d64a47e10b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<p>API specific macros. </p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:21 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__core__macro.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,29 @@
+var group__api__core__macro =
+[
+    [ "ALIGN_4", "group__api__core__macro.html#ga8d334bd237af6b4e1eb929ef32b33ab0", null ],
+    [ "ALIGN_8", "group__api__core__macro.html#gad7bc04eee187f219f2544905267568b0", null ],
+    [ "ALIGN_n", "group__api__core__macro.html#ga346c951fa5af23cdbf1d18a59b2babd1", null ],
+    [ "ARRAY_COUNT", "group__api__core__macro.html#ga77baa56c8d3584b953f0a2626e6844ad", null ],
+    [ "delayMs", "group__api__core__macro.html#ga596d1da2fb23f4e748c83d64a47e10b3", null ],
+    [ "MAX", "group__api__core__macro.html#gaacc3ee1a7f283f8ef65cea31f4436a95", null ],
+    [ "MIN", "group__api__core__macro.html#ga74e75242132eaabbc1c512488a135926", null ],
+    [ "PIN_NC", "group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270", null ],
+    [ "WICONNECT_ASYNC_TIMER_ENABLED", "group__api__core__macro.html#gad466ede4f07512308e38402d777d8380", null ],
+    [ "WICONNECT_DEFAULT_BAUD", "group__api__core__macro.html#ga2e7ffaac225bc56852bb504f531aafa0", null ],
+    [ "WICONNECT_DEFAULT_COMMAND_PROCESSING_PERIOD", "group__api__core__macro.html#ga9e7032540d999edf0dbae31e51c85962", null ],
+    [ "WICONNECT_DEFAULT_FREE", "group__api__core__macro.html#ga0a14e4bc7a0aed9311b552c0ee8fd7ef", null ],
+    [ "WICONNECT_DEFAULT_MALLOC", "group__api__core__macro.html#gaaff0108d684631b2bb88e1f6c255e9ac", null ],
+    [ "WICONNECT_DEFAULT_NONBLOCKING", "group__api__core__macro.html#ga347d0e1228e8174563c6bcf48de18401", null ],
+    [ "WICONNECT_DEFAULT_TIMEOUT", "group__api__core__macro.html#ga7741b7a0fbbf9b7e47898b7d30e5e321", null ],
+    [ "WICONNECT_ENABLE_MALLOC", "group__api__core__macro.html#gae9cf1249b46e784aa05250e2bcbe2e02", null ],
+    [ "WICONNECT_FAILED", "group__api__core__macro.html#gab27aa3ef76302b5221766abfd4f47e64", null ],
+    [ "WICONNECT_MAX_CMD_SIZE", "group__api__core__macro.html#ga2aa16118029ab13ab41514cb8eb93ba7", null ],
+    [ "WICONNECT_MAX_FILENAME_SIZE", "group__api__core__macro.html#ga8bc3b8d2e7e7c9d10b23e0a15cd4507a", null ],
+    [ "WICONNECT_MAX_HOST_SIZE", "group__api__core__macro.html#ga7c5dcedd35669199b46bb292b3d3b525", null ],
+    [ "WICONNECT_MAX_QUEUED_COMMANDS", "group__api__core__macro.html#ga7352d6662e438d0969593df9e657d43f", null ],
+    [ "WICONNECT_MAX_SOCKETS", "group__api__core__macro.html#ga45fe565132845ca570ded816f25561b0", null ],
+    [ "WICONNECT_MAX_VERSION_SIZE", "group__api__core__macro.html#ga1525d7c98c2da34fc1a64de49253abdb", null ],
+    [ "WICONNECT_SERIAL_RX_BUFFER", "group__api__core__macro.html#ga53fde64c3e7647a192281a015cd02f48", null ],
+    [ "WICONNECT_SUCCEEDED", "group__api__core__macro.html#gabb158b483cd6d8a8d2d4bf8d38bc9830", null ],
+    [ "WICONNECT_USE_DEFAULT_STRING_BUFFERS", "group__api__core__macro.html#gae7b6cfdff3a9aef465d5c4434937417d", null ]
+];
\ No newline at end of file
--- a/doc/html/group__api__core__misc.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__core__misc.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,6 +80,20 @@
 $(document).ready(function(){initNavTree('group__api__core__misc.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
@@ -69,69 +107,57 @@
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr class="memitem:ga8dcd3ac87afd58b225abb068e835d06e"><td class="memItemLeft" align="right" valign="top">static Wiconnect *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga8dcd3ac87afd58b225abb068e835d06e">wiconnect::Wiconnect::getInstance</a> ()</td></tr>
+<tr class="memitem:ga8dcd3ac87afd58b225abb068e835d06e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga8dcd3ac87afd58b225abb068e835d06e">wiconnect::Wiconnect::getInstance</a> ()</td></tr>
+<tr class="memdesc:ga8dcd3ac87afd58b225abb068e835d06e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get instance of previously instantiated <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Library.  <a href="#ga8dcd3ac87afd58b225abb068e835d06e">More...</a><br /></td></tr>
 <tr class="separator:ga8dcd3ac87afd58b225abb068e835d06e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad62e847c65166134a361d68b5c95e57c"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c">wiconnect::Wiconnect::init</a> (bool bringNetworkUp)</td></tr>
+<tr class="memitem:gad62e847c65166134a361d68b5c95e57c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c">wiconnect::Wiconnect::init</a> (bool bringNetworkUp)</td></tr>
+<tr class="memdesc:gad62e847c65166134a361d68b5c95e57c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize library and communication link with WiConnect WiFi module.  <a href="#gad62e847c65166134a361d68b5c95e57c">More...</a><br /></td></tr>
 <tr class="separator:gad62e847c65166134a361d68b5c95e57c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9d6c981a54c6ab964b469e4f247142d6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6">wiconnect::Wiconnect::deinit</a> ()</td></tr>
+<tr class="memitem:ga9d6c981a54c6ab964b469e4f247142d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9d6c981a54c6ab964b469e4f247142d6"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6">wiconnect::Wiconnect::deinit</a> ()</td></tr>
+<tr class="memdesc:ga9d6c981a54c6ab964b469e4f247142d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">De-initialize library. <br /></td></tr>
 <tr class="separator:ga9d6c981a54c6ab964b469e4f247142d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gab00c7110984f6d6187241d17a4a431ff"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff">wiconnect::Wiconnect::isInitialized</a> ()</td></tr>
+<tr class="memdesc:gab00c7110984f6d6187241d17a4a431ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return TRUE if library is able to communicated with WiConnect WiFi module. FALSE else.  <a href="#gab00c7110984f6d6187241d17a4a431ff">More...</a><br /></td></tr>
 <tr class="separator:gab00c7110984f6d6187241d17a4a431ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabec1504eb7f486085dad82c4a94310e3"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">wiconnect::Wiconnect::reset</a> ()</td></tr>
+<tr class="memitem:gabec1504eb7f486085dad82c4a94310e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3">wiconnect::Wiconnect::reset</a> ()</td></tr>
+<tr class="memdesc:gabec1504eb7f486085dad82c4a94310e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Toggle the WiConnect WiFi module reset signal.  <a href="#gabec1504eb7f486085dad82c4a94310e3">More...</a><br /></td></tr>
 <tr class="separator:gabec1504eb7f486085dad82c4a94310e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad552c8f23dd0a0e8844ee1fc4d9358e5"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5">wiconnect::Wiconnect::wakeup</a> ()</td></tr>
+<tr class="memitem:gad552c8f23dd0a0e8844ee1fc4d9358e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5">wiconnect::Wiconnect::wakeup</a> ()</td></tr>
+<tr class="memdesc:gad552c8f23dd0a0e8844ee1fc4d9358e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Toggle the WiConnect WiFi moduel wakeup signal.  <a href="#gad552c8f23dd0a0e8844ee1fc4d9358e5">More...</a><br /></td></tr>
 <tr class="separator:gad552c8f23dd0a0e8844ee1fc4d9358e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga96ac50d85d8ab376755d7d5325de1713"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713">wiconnect::Wiconnect::flush</a> (int delayMs=500)</td></tr>
+<tr class="memitem:ga96ac50d85d8ab376755d7d5325de1713"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga96ac50d85d8ab376755d7d5325de1713"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713">wiconnect::Wiconnect::flush</a> (int <a class="el" href="group__api__core__macro.html#ga596d1da2fb23f4e748c83d64a47e10b3">delayMs</a>=500)</td></tr>
+<tr class="memdesc:ga96ac50d85d8ab376755d7d5325de1713"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flush any received data in serial RX buffer and terminate any commands on WiConnect WiFi module. <br /></td></tr>
 <tr class="separator:ga96ac50d85d8ab376755d7d5325de1713"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga4fc195839bc6c6bd0091074cbdc94c4f"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f">wiconnect::Wiconnect::getVersion</a> (char *versionBuffer=NULL, int versionBufferSize=0, const Callback &amp;completeCallback=Callback())</td></tr>
+<tr class="memitem:ga4fc195839bc6c6bd0091074cbdc94c4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4fc195839bc6c6bd0091074cbdc94c4f"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f">wiconnect::Wiconnect::getVersion</a> (char *versionBuffer=NULL, int versionBufferSize=0, const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeCallback=<a class="el" href="classwiconnect_1_1_callback.html">Callback</a>())</td></tr>
+<tr class="memdesc:ga4fc195839bc6c6bd0091074cbdc94c4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return current version of WiConnect WiFi module. <br /></td></tr>
 <tr class="separator:ga4fc195839bc6c6bd0091074cbdc94c4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad8069679fabb52d44647d27703f1a09a"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a">wiconnect::Wiconnect::getLastCommandResponseCodeStr</a> ()</td></tr>
+<tr class="memitem:gad8069679fabb52d44647d27703f1a09a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad8069679fabb52d44647d27703f1a09a"></a>
+const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a">wiconnect::Wiconnect::getLastCommandResponseCodeStr</a> ()</td></tr>
+<tr class="memdesc:gad8069679fabb52d44647d27703f1a09a"><td class="mdescLeft">&#160;</td><td class="mdescRight">When the WiConnect WiFi module returns a response, it contains a response code in the header. This function converts the previous response code to a readable string. <br /></td></tr>
 <tr class="separator:gad8069679fabb52d44647d27703f1a09a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga600215de23210071c42996d04390071e"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga600215de23210071c42996d04390071e">wiconnect::Wiconnect::getLastCommandResponseLength</a> ()</td></tr>
+<tr class="memitem:ga600215de23210071c42996d04390071e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga600215de23210071c42996d04390071e"></a>
+uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga600215de23210071c42996d04390071e">wiconnect::Wiconnect::getLastCommandResponseLength</a> ()</td></tr>
+<tr class="memdesc:ga600215de23210071c42996d04390071e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the length in bytes of the previous response. <br /></td></tr>
 <tr class="separator:ga600215de23210071c42996d04390071e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga27b5d6b8207e4ef0f73875606d628da8"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8">wiconnect::Wiconnect::getResponseBuffer</a> ()</td></tr>
+<tr class="memitem:ga27b5d6b8207e4ef0f73875606d628da8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga27b5d6b8207e4ef0f73875606d628da8"></a>
+char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8">wiconnect::Wiconnect::getResponseBuffer</a> ()</td></tr>
+<tr class="memdesc:ga27b5d6b8207e4ef0f73875606d628da8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return pointer to internal response buffer. <br /></td></tr>
 <tr class="separator:ga27b5d6b8207e4ef0f73875606d628da8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac40b2964149e60245ff3cac6adbcd565"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565">wiconnect::Wiconnect::responseToUint32</a> (uint32_t *uint32Ptr)</td></tr>
+<tr class="memitem:gac40b2964149e60245ff3cac6adbcd565"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac40b2964149e60245ff3cac6adbcd565"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565">wiconnect::Wiconnect::responseToUint32</a> (uint32_t *uint32Ptr)</td></tr>
+<tr class="memdesc:gac40b2964149e60245ff3cac6adbcd565"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper method to convert previous response to uint32. <br /></td></tr>
 <tr class="separator:gac40b2964149e60245ff3cac6adbcd565"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gada79343aece515e00f9be4045d3858a0"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0">wiconnect::Wiconnect::responseToInt32</a> (int32_t *int32Ptr)</td></tr>
+<tr class="memitem:gada79343aece515e00f9be4045d3858a0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gada79343aece515e00f9be4045d3858a0"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0">wiconnect::Wiconnect::responseToInt32</a> (int32_t *int32Ptr)</td></tr>
+<tr class="memdesc:gada79343aece515e00f9be4045d3858a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper method to convert previous response to int32. <br /></td></tr>
 <tr class="separator:gada79343aece515e00f9be4045d3858a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>Other core API methods. </p>
 <h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga9d6c981a54c6ab964b469e4f247142d6"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void wiconnect::Wiconnect::deinit </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>De-initialize library. </p>
-
-</div>
-</div>
-<a class="anchor" id="ga96ac50d85d8ab376755d7d5325de1713"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void wiconnect::Wiconnect::flush </td>
-          <td>(</td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>delayMs</em> = <code>500</code></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>Flush any received data in serial RX buffer and terminate any commands on WiConnect WiFi module. </p>
-
-</div>
-</div>
 <a class="anchor" id="ga8dcd3ac87afd58b225abb068e835d06e"></a>
 <div class="memitem">
 <div class="memproto">
@@ -140,7 +166,7 @@
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">static Wiconnect* wiconnect::Wiconnect::getInstance </td>
+          <td class="memname">static <a class="el" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a>* wiconnect::Wiconnect::getInstance </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -152,98 +178,18 @@
   </tr>
 </table>
 </div><div class="memdoc">
-<p>Get instance of previously instantiated <a class="el" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a> Library</p>
+
+<p>Get instance of previously instantiated <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Library. </p>
 <dl class="section return"><dt>Returns</dt><dd>Pointer to instance of <a class="el" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a> Library. </dd></dl>
 
 </div>
 </div>
-<a class="anchor" id="gad8069679fabb52d44647d27703f1a09a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const char* wiconnect::Wiconnect::getLastCommandResponseCodeStr </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>When the WiConnect WiFi module returns a response, it contains a response code in the header. This function converts the previous response code to a readable string. </p>
-
-</div>
-</div>
-<a class="anchor" id="ga600215de23210071c42996d04390071e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">uint16_t wiconnect::Wiconnect::getLastCommandResponseLength </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>Return the length in bytes of the previous response. </p>
-
-</div>
-</div>
-<a class="anchor" id="ga27b5d6b8207e4ef0f73875606d628da8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">char* wiconnect::Wiconnect::getResponseBuffer </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>Return pointer to internal response buffer. </p>
-
-</div>
-</div>
-<a class="anchor" id="ga4fc195839bc6c6bd0091074cbdc94c4f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::getVersion </td>
-          <td>(</td>
-          <td class="paramtype">char *&#160;</td>
-          <td class="paramname"><em>versionBuffer</em> = <code>NULL</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>versionBufferSize</em> = <code>0</code>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const Callback &amp;&#160;</td>
-          <td class="paramname"><em>completeCallback</em> = <code>Callback()</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>Return current version of WiConnect WiFi module. </p>
-
-</div>
-</div>
 <a class="anchor" id="gad62e847c65166134a361d68b5c95e57c"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::init </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::init </td>
           <td>(</td>
           <td class="paramtype">bool&#160;</td>
           <td class="paramname"><em>bringNetworkUp</em></td><td>)</td>
@@ -251,7 +197,8 @@
         </tr>
       </table>
 </div><div class="memdoc">
-<p>Initialize library and communication link with WiConnect WiFi module.</p>
+
+<p>Initialize library and communication link with WiConnect WiFi module. </p>
 <dl class="section note"><dt>Note</dt><dd>This function is always blocking regardless of configured mode.</dd></dl>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
@@ -259,7 +206,7 @@
   </table>
   </dd>
 </dl>
-<dl class="section return"><dt>Returns</dt><dd>Result of initialization. See WiconnectResult </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>Result of initialization. See <a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> </dd></dl>
 
 </div>
 </div>
@@ -275,7 +222,8 @@
         </tr>
       </table>
 </div><div class="memdoc">
-<p>Return TRUE if library is able to communicated with WiConnect WiFi module. FALSE else.</p>
+
+<p>Return TRUE if library is able to communicated with WiConnect WiFi module. FALSE else. </p>
 <dl class="section return"><dt>Returns</dt><dd>TRUE if library can communicate with WiFi module, FALSE else. </dd></dl>
 
 </div>
@@ -285,52 +233,19 @@
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::reset </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::reset </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
         </tr>
       </table>
 </div><div class="memdoc">
-<p>Toggle the WiConnect WiFi module reset signal.</p>
-<dl class="section note"><dt>Note</dt><dd>This only resets the module if the library was instantiated with the 'reset' pin parameter in the <a class="el" href="classwiconnect_1_1_wiconnect.html#a285510a2cba5341db387101ac75a4389">Wiconnect::Wiconnect</a> constructor. </dd>
+
+<p>Toggle the WiConnect WiFi module reset signal. </p>
+<dl class="section note"><dt>Note</dt><dd>This only resets the module if the library was instantiated with the 'reset' pin parameter in the <a class="el" href="group__types__core.html#ga285510a2cba5341db387101ac75a4389" title="WiConnect class constructor. ">Wiconnect::Wiconnect</a> constructor. </dd>
 <dd>
 This method is always blocking. A small (1s) delay is added to ensure the module has returned from reset and ready.</dd></dl>
-<dl class="section return"><dt>Returns</dt><dd>Result of method. See WiconnectResult </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="gada79343aece515e00f9be4045d3858a0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::responseToInt32 </td>
-          <td>(</td>
-          <td class="paramtype">int32_t *&#160;</td>
-          <td class="paramname"><em>int32Ptr</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>Helper method to convert previous response to int32 </p>
-
-</div>
-</div>
-<a class="anchor" id="gac40b2964149e60245ff3cac6adbcd565"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::responseToUint32 </td>
-          <td>(</td>
-          <td class="paramtype">uint32_t *&#160;</td>
-          <td class="paramname"><em>uint32Ptr</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>Helper method to convert previous response to uint32 </p>
+<dl class="section return"><dt>Returns</dt><dd>Result of method. See <a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> </dd></dl>
 
 </div>
 </div>
@@ -339,18 +254,19 @@
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::wakeup </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::wakeup </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
         </tr>
       </table>
 </div><div class="memdoc">
-<p>Toggle the WiConnect WiFi moduel wakeup signal.</p>
-<dl class="section note"><dt>Note</dt><dd>This only wakes the module if the library was instantiated with the 'wake' pin parameter in the <a class="el" href="classwiconnect_1_1_wiconnect.html#a285510a2cba5341db387101ac75a4389">Wiconnect::Wiconnect</a> constructor. </dd>
+
+<p>Toggle the WiConnect WiFi moduel wakeup signal. </p>
+<dl class="section note"><dt>Note</dt><dd>This only wakes the module if the library was instantiated with the 'wake' pin parameter in the <a class="el" href="group__types__core.html#ga285510a2cba5341db387101ac75a4389" title="WiConnect class constructor. ">Wiconnect::Wiconnect</a> constructor. </dd>
 <dd>
 This method is always blocking.</dd></dl>
-<dl class="section return"><dt>Returns</dt><dd>Result of method. See WiconnectResult </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>Result of method. See <a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> </dd></dl>
 
 </div>
 </div>
@@ -359,7 +275,7 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:21 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/group__api__core__send__command.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__core__send__command.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,6 +80,20 @@
 $(document).ready(function(){initNavTree('group__api__core__send__command.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
@@ -70,50 +108,52 @@
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
 <tr class="memitem:ga3a2637e5ce300a03c448edf1eff13c2c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3a2637e5ce300a03c448edf1eff13c2c"></a>
-WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">wiconnect::Wiconnect::sendCommand</a> (const Callback &amp;completeCallback, char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd, va_list vaList)</td></tr>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c">wiconnect::Wiconnect::sendCommand</a> (const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeCallback, char *responseBuffer, int responseBufferLen, int timeoutMs, const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;reader, void *user, const char *cmd, va_list vaList)</td></tr>
 <tr class="memdesc:ga3a2637e5ce300a03c448edf1eff13c2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info. <br /></td></tr>
 <tr class="separator:ga3a2637e5ce300a03c448edf1eff13c2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:gad23730a1f2f7714ef962f24a0f99f0f7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad23730a1f2f7714ef962f24a0f99f0f7"></a>
-WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gad23730a1f2f7714ef962f24a0f99f0f7">wiconnect::Wiconnect::sendCommand</a> (char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd, va_list vaList)</td></tr>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gad23730a1f2f7714ef962f24a0f99f0f7">wiconnect::Wiconnect::sendCommand</a> (char *responseBuffer, int responseBufferLen, int timeoutMs, const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;reader, void *user, const char *cmd, va_list vaList)</td></tr>
 <tr class="memdesc:gad23730a1f2f7714ef962f24a0f99f0f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info. <br /></td></tr>
 <tr class="separator:gad23730a1f2f7714ef962f24a0f99f0f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0e0591e923da9ab814bb3dd3afbda197"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga0e0591e923da9ab814bb3dd3afbda197">wiconnect::Wiconnect::sendCommand</a> (char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd,...)</td></tr>
+<tr class="memitem:ga0e0591e923da9ab814bb3dd3afbda197"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga0e0591e923da9ab814bb3dd3afbda197">wiconnect::Wiconnect::sendCommand</a> (char *responseBuffer, int responseBufferLen, int timeoutMs, const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;reader, void *user, const char *cmd,...)</td></tr>
 <tr class="memdesc:ga0e0591e923da9ab814bb3dd3afbda197"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="#ga0e0591e923da9ab814bb3dd3afbda197">More...</a><br /></td></tr>
 <tr class="separator:ga0e0591e923da9ab814bb3dd3afbda197"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadd347dd3952ebab2fa27561c12858f65"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gadd347dd3952ebab2fa27561c12858f65">wiconnect::Wiconnect::sendCommand</a> (int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd,...)</td></tr>
+<tr class="memitem:gadd347dd3952ebab2fa27561c12858f65"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gadd347dd3952ebab2fa27561c12858f65">wiconnect::Wiconnect::sendCommand</a> (int timeoutMs, const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;reader, void *user, const char *cmd,...)</td></tr>
 <tr class="memdesc:gadd347dd3952ebab2fa27561c12858f65"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="#gadd347dd3952ebab2fa27561c12858f65">More...</a><br /></td></tr>
 <tr class="separator:gadd347dd3952ebab2fa27561c12858f65"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaca2f1b17d2cc98cbc6dac219ffcf9e84"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaca2f1b17d2cc98cbc6dac219ffcf9e84">wiconnect::Wiconnect::sendCommand</a> (const ReaderFunc &amp;reader, void *user, const char *cmd,...)</td></tr>
+<tr class="memitem:gaca2f1b17d2cc98cbc6dac219ffcf9e84"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaca2f1b17d2cc98cbc6dac219ffcf9e84">wiconnect::Wiconnect::sendCommand</a> (const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;reader, void *user, const char *cmd,...)</td></tr>
 <tr class="memdesc:gaca2f1b17d2cc98cbc6dac219ffcf9e84"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="#gaca2f1b17d2cc98cbc6dac219ffcf9e84">More...</a><br /></td></tr>
 <tr class="separator:gaca2f1b17d2cc98cbc6dac219ffcf9e84"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3655750f929f8f4e966278193d0385a9"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga3655750f929f8f4e966278193d0385a9">wiconnect::Wiconnect::sendCommand</a> (char *responseBuffer, int responseBufferLen, int timeoutMs, const char *cmd,...)</td></tr>
+<tr class="memitem:ga3655750f929f8f4e966278193d0385a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga3655750f929f8f4e966278193d0385a9">wiconnect::Wiconnect::sendCommand</a> (char *responseBuffer, int responseBufferLen, int timeoutMs, const char *cmd,...)</td></tr>
 <tr class="memdesc:ga3655750f929f8f4e966278193d0385a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="#ga3655750f929f8f4e966278193d0385a9">More...</a><br /></td></tr>
 <tr class="separator:ga3655750f929f8f4e966278193d0385a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf93db1b2730bb586287f7756f3cdf092"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaf93db1b2730bb586287f7756f3cdf092">wiconnect::Wiconnect::sendCommand</a> (const Callback &amp;completeCallback, char *responseBuffer, int responseBufferLen, const char *cmd,...)</td></tr>
+<tr class="memitem:gaf93db1b2730bb586287f7756f3cdf092"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaf93db1b2730bb586287f7756f3cdf092">wiconnect::Wiconnect::sendCommand</a> (const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeCallback, char *responseBuffer, int responseBufferLen, const char *cmd,...)</td></tr>
 <tr class="memdesc:gaf93db1b2730bb586287f7756f3cdf092"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="#gaf93db1b2730bb586287f7756f3cdf092">More...</a><br /></td></tr>
 <tr class="separator:gaf93db1b2730bb586287f7756f3cdf092"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaac75ca154bd5d5a21c714dd828a92363"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaac75ca154bd5d5a21c714dd828a92363">wiconnect::Wiconnect::sendCommand</a> (char *responseBuffer, int responseBufferLen, const char *cmd,...)</td></tr>
+<tr class="memitem:gaac75ca154bd5d5a21c714dd828a92363"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaac75ca154bd5d5a21c714dd828a92363">wiconnect::Wiconnect::sendCommand</a> (char *responseBuffer, int responseBufferLen, const char *cmd,...)</td></tr>
 <tr class="memdesc:gaac75ca154bd5d5a21c714dd828a92363"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="#gaac75ca154bd5d5a21c714dd828a92363">More...</a><br /></td></tr>
 <tr class="separator:gaac75ca154bd5d5a21c714dd828a92363"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7eb983a196daa5de20a73fd234dc6f64"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga7eb983a196daa5de20a73fd234dc6f64">wiconnect::Wiconnect::sendCommand</a> (const Callback &amp;completeCallback, const char *cmd,...)</td></tr>
+<tr class="memitem:ga7eb983a196daa5de20a73fd234dc6f64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga7eb983a196daa5de20a73fd234dc6f64">wiconnect::Wiconnect::sendCommand</a> (const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeCallback, const char *cmd,...)</td></tr>
 <tr class="memdesc:ga7eb983a196daa5de20a73fd234dc6f64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="#ga7eb983a196daa5de20a73fd234dc6f64">More...</a><br /></td></tr>
 <tr class="separator:ga7eb983a196daa5de20a73fd234dc6f64"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadad1c5b3df07a24ab09492edf93dd1f4"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gadad1c5b3df07a24ab09492edf93dd1f4">wiconnect::Wiconnect::sendCommand</a> (const char *cmd,...)</td></tr>
+<tr class="memitem:gadad1c5b3df07a24ab09492edf93dd1f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gadad1c5b3df07a24ab09492edf93dd1f4">wiconnect::Wiconnect::sendCommand</a> (const char *cmd,...)</td></tr>
 <tr class="memdesc:gadad1c5b3df07a24ab09492edf93dd1f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="#gadad1c5b3df07a24ab09492edf93dd1f4">More...</a><br /></td></tr>
 <tr class="separator:gadad1c5b3df07a24ab09492edf93dd1f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa6d744ec08ba6c9abf451bdc2b0beb00"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaa6d744ec08ba6c9abf451bdc2b0beb00">wiconnect::Wiconnect::sendCommand</a> (const Callback &amp;completeCallback, int timeoutMs, const char *cmd,...)</td></tr>
+<tr class="memitem:gaa6d744ec08ba6c9abf451bdc2b0beb00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaa6d744ec08ba6c9abf451bdc2b0beb00">wiconnect::Wiconnect::sendCommand</a> (const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;completeCallback, int timeoutMs, const char *cmd,...)</td></tr>
 <tr class="memdesc:gaa6d744ec08ba6c9abf451bdc2b0beb00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="#gaa6d744ec08ba6c9abf451bdc2b0beb00">More...</a><br /></td></tr>
 <tr class="separator:gaa6d744ec08ba6c9abf451bdc2b0beb00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gace479d34633141ff1eefa0e98c4d2351"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gace479d34633141ff1eefa0e98c4d2351">wiconnect::Wiconnect::sendCommand</a> (int timeoutMs, const char *cmd,...)</td></tr>
+<tr class="memitem:gace479d34633141ff1eefa0e98c4d2351"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gace479d34633141ff1eefa0e98c4d2351">wiconnect::Wiconnect::sendCommand</a> (int timeoutMs, const char *cmd,...)</td></tr>
 <tr class="memdesc:gace479d34633141ff1eefa0e98c4d2351"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info.  <a href="#gace479d34633141ff1eefa0e98c4d2351">More...</a><br /></td></tr>
 <tr class="separator:gace479d34633141ff1eefa0e98c4d2351"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga9d0ade0ec2866d7e0df5391bc69f5698"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9d0ade0ec2866d7e0df5391bc69f5698"></a>
-WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga9d0ade0ec2866d7e0df5391bc69f5698">wiconnect::Wiconnect::sendCommand</a> (const char *cmd, va_list vaList)</td></tr>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga9d0ade0ec2866d7e0df5391bc69f5698">wiconnect::Wiconnect::sendCommand</a> (const char *cmd, va_list vaList)</td></tr>
 <tr class="memdesc:ga9d0ade0ec2866d7e0df5391bc69f5698"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send command to WiConnect WiFi module Refer to <a class="el" href="index.html#send_command_desc">Sending Commands To WiFi Module</a> for more info. <br /></td></tr>
 <tr class="separator:ga9d0ade0ec2866d7e0df5391bc69f5698"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf48c1ec0b92af2619ab846baaaa471cd"><td class="memItemLeft" align="right" valign="top">WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd">wiconnect::Wiconnect::checkCurrentCommand</a> ()</td></tr>
+<tr class="memitem:gaf48c1ec0b92af2619ab846baaaa471cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd">wiconnect::Wiconnect::checkCurrentCommand</a> ()</td></tr>
+<tr class="memdesc:gaf48c1ec0b92af2619ab846baaaa471cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check the status of the currently executing command.  <a href="#gaf48c1ec0b92af2619ab846baaaa471cd">More...</a><br /></td></tr>
 <tr class="separator:gaf48c1ec0b92af2619ab846baaaa471cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ga4a9bd29de1d5c496fbcc28ecfa51e7c0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0">wiconnect::Wiconnect::stopCurrentCommand</a> ()</td></tr>
+<tr class="memdesc:ga4a9bd29de1d5c496fbcc28ecfa51e7c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stop the currently executing command.  <a href="#ga4a9bd29de1d5c496fbcc28ecfa51e7c0">More...</a><br /></td></tr>
 <tr class="separator:ga4a9bd29de1d5c496fbcc28ecfa51e7c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
@@ -124,15 +164,16 @@
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::checkCurrentCommand </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::checkCurrentCommand </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
         </tr>
       </table>
 </div><div class="memdoc">
-<p>Check the status of the currently executing command.</p>
-<p>Refer to WiconnectResult for more information about the return code.</p>
+
+<p>Check the status of the currently executing command. </p>
+<p>Refer to <a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> for more information about the return code.</p>
 <dl class="section note"><dt>Note</dt><dd>This command is only applicable for non-blocking mode. Refer to <a class="el" href="index.html#setting_blocking_modes">Blocking / Non-blocking Modes</a>. </dd></dl>
 
 </div>
@@ -142,7 +183,7 @@
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::sendCommand </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::sendCommand </td>
           <td>(</td>
           <td class="paramtype">char *&#160;</td>
           <td class="paramname"><em>responseBuffer</em>, </td>
@@ -162,7 +203,7 @@
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const ReaderFunc &amp;&#160;</td>
+          <td class="paramtype">const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;&#160;</td>
           <td class="paramname"><em>reader</em>, </td>
         </tr>
         <tr>
@@ -201,7 +242,7 @@
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::sendCommand </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::sendCommand </td>
           <td>(</td>
           <td class="paramtype">int&#160;</td>
           <td class="paramname"><em>timeoutMs</em>, </td>
@@ -209,7 +250,7 @@
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const ReaderFunc &amp;&#160;</td>
+          <td class="paramtype">const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;&#160;</td>
           <td class="paramname"><em>reader</em>, </td>
         </tr>
         <tr>
@@ -248,9 +289,9 @@
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::sendCommand </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::sendCommand </td>
           <td>(</td>
-          <td class="paramtype">const ReaderFunc &amp;&#160;</td>
+          <td class="paramtype">const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;&#160;</td>
           <td class="paramname"><em>reader</em>, </td>
         </tr>
         <tr>
@@ -289,7 +330,7 @@
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::sendCommand </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::sendCommand </td>
           <td>(</td>
           <td class="paramtype">char *&#160;</td>
           <td class="paramname"><em>responseBuffer</em>, </td>
@@ -336,9 +377,9 @@
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::sendCommand </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::sendCommand </td>
           <td>(</td>
-          <td class="paramtype">const Callback &amp;&#160;</td>
+          <td class="paramtype">const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;&#160;</td>
           <td class="paramname"><em>completeCallback</em>, </td>
         </tr>
         <tr>
@@ -383,7 +424,7 @@
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::sendCommand </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::sendCommand </td>
           <td>(</td>
           <td class="paramtype">char *&#160;</td>
           <td class="paramname"><em>responseBuffer</em>, </td>
@@ -424,9 +465,9 @@
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::sendCommand </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::sendCommand </td>
           <td>(</td>
-          <td class="paramtype">const Callback &amp;&#160;</td>
+          <td class="paramtype">const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;&#160;</td>
           <td class="paramname"><em>completeCallback</em>, </td>
         </tr>
         <tr>
@@ -459,7 +500,7 @@
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::sendCommand </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::sendCommand </td>
           <td>(</td>
           <td class="paramtype">const char *&#160;</td>
           <td class="paramname"><em>cmd</em>, </td>
@@ -488,9 +529,9 @@
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::sendCommand </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::sendCommand </td>
           <td>(</td>
-          <td class="paramtype">const Callback &amp;&#160;</td>
+          <td class="paramtype">const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;&#160;</td>
           <td class="paramname"><em>completeCallback</em>, </td>
         </tr>
         <tr>
@@ -529,7 +570,7 @@
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">WiconnectResult wiconnect::Wiconnect::sendCommand </td>
+          <td class="memname"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnect::Wiconnect::sendCommand </td>
           <td>(</td>
           <td class="paramtype">int&#160;</td>
           <td class="paramname"><em>timeoutMs</em>, </td>
@@ -571,7 +612,8 @@
         </tr>
       </table>
 </div><div class="memdoc">
-<p>Stop the currently executing command.</p>
+
+<p>Stop the currently executing command. </p>
 <dl class="section note"><dt>Note</dt><dd>This command is only applicable for non-blocking mode. Refer to <a class="el" href="index.html#setting_blocking_modes">Blocking / Non-blocking Modes</a>. </dd></dl>
 
 </div>
@@ -581,7 +623,7 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:21 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/group__api__core__settings.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__core__settings.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,6 +80,20 @@
 $(document).ready(function(){initNavTree('group__api__core__settings.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
@@ -70,35 +108,27 @@
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
 <tr class="memitem:gaaaf8be221699870053ad98911b066a32"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#gaaaf8be221699870053ad98911b066a32">wiconnect::Wiconnect::setCommandDefaultTimeout</a> (int timeoutMs)</td></tr>
+<tr class="memdesc:gaaaf8be221699870053ad98911b066a32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the default maximum time an API method may execute before terminating and return a timeout error code.  <a href="#gaaaf8be221699870053ad98911b066a32">More...</a><br /></td></tr>
 <tr class="separator:gaaaf8be221699870053ad98911b066a32"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad5d31980a7b1e143f00b0117468c1a7e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e">wiconnect::Wiconnect::getCommandDefaultTimeout</a> ()</td></tr>
+<tr class="memitem:gad5d31980a7b1e143f00b0117468c1a7e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad5d31980a7b1e143f00b0117468c1a7e"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e">wiconnect::Wiconnect::getCommandDefaultTimeout</a> ()</td></tr>
+<tr class="memdesc:gad5d31980a7b1e143f00b0117468c1a7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the current default maximum API execution time. <br /></td></tr>
 <tr class="separator:gad5d31980a7b1e143f00b0117468c1a7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga180b043ec83c53b5bf6b9ef2b187d08d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d">wiconnect::Wiconnect::setPinToGpioMapper</a> (PinToGpioMapper mapper)</td></tr>
+<tr class="memitem:ga180b043ec83c53b5bf6b9ef2b187d08d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga180b043ec83c53b5bf6b9ef2b187d08d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d">wiconnect::Wiconnect::setPinToGpioMapper</a> (PinToGpioMapper mapper)</td></tr>
+<tr class="memdesc:ga180b043ec83c53b5bf6b9ef2b187d08d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a mapping function used to convert from a host Pin to WiConnect WiFi module GPIO. <br /></td></tr>
 <tr class="separator:ga180b043ec83c53b5bf6b9ef2b187d08d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga75fb083451ee530a1c19e6a4c1be185e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e">wiconnect::Wiconnect::setDebugLogger</a> (LogFunc logFunc)</td></tr>
+<tr class="memitem:ga75fb083451ee530a1c19e6a4c1be185e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga75fb083451ee530a1c19e6a4c1be185e"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e">wiconnect::Wiconnect::setDebugLogger</a> (<a class="el" href="classwiconnect_1_1_log_func.html">LogFunc</a> logFunc)</td></tr>
+<tr class="memdesc:ga75fb083451ee530a1c19e6a4c1be185e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets callback function used to debug WiConnect WiFi module RX/TX serial data. <br /></td></tr>
 <tr class="separator:ga75fb083451ee530a1c19e6a4c1be185e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga273f67fede26be4a3d5d909c5cf8c7e0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0">wiconnect::Wiconnect::setAssertLogger</a> (LogFunc assertLogFunc)</td></tr>
+<tr class="memitem:ga273f67fede26be4a3d5d909c5cf8c7e0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0">wiconnect::Wiconnect::setAssertLogger</a> (<a class="el" href="classwiconnect_1_1_log_func.html">LogFunc</a> assertLogFunc)</td></tr>
+<tr class="memdesc:ga273f67fede26be4a3d5d909c5cf8c7e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets callback used when <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Library hits and internal assertion.  <a href="#ga273f67fede26be4a3d5d909c5cf8c7e0">More...</a><br /></td></tr>
 <tr class="separator:ga273f67fede26be4a3d5d909c5cf8c7e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>API getters/setters for core library settings. </p>
 <h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gad5d31980a7b1e143f00b0117468c1a7e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int wiconnect::Wiconnect::getCommandDefaultTimeout </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>Returns the current default maximum API execution time. </p>
-
-</div>
-</div>
 <a class="anchor" id="ga273f67fede26be4a3d5d909c5cf8c7e0"></a>
 <div class="memitem">
 <div class="memproto">
@@ -106,13 +136,14 @@
         <tr>
           <td class="memname">void wiconnect::Wiconnect::setAssertLogger </td>
           <td>(</td>
-          <td class="paramtype">LogFunc&#160;</td>
+          <td class="paramtype"><a class="el" href="classwiconnect_1_1_log_func.html">LogFunc</a>&#160;</td>
           <td class="paramname"><em>assertLogFunc</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
 </div><div class="memdoc">
-<p>Sets callback used when <a class="el" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a> Library hits and internal assertion.</p>
+
+<p>Sets callback used when <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Library hits and internal assertion. </p>
 <dl class="section note"><dt>Note</dt><dd>This is mainly for debugging. There's nothing the callback can do to fix the assertion. </dd></dl>
 
 </div>
@@ -130,51 +161,18 @@
         </tr>
       </table>
 </div><div class="memdoc">
-<p>Sets the default maximum time an API method may execute before terminating and return a timeout error code.</p>
+
+<p>Sets the default maximum time an API method may execute before terminating and return a timeout error code. </p>
 <dl class="section note"><dt>Note</dt><dd>All API method (execpt some <a class="el" href="group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c" title="Send command to WiConnect WiFi module Refer to Sending Commands To WiFi Module for more info...">sendCommand()</a>) use this default value. </dd></dl>
 
 </div>
 </div>
-<a class="anchor" id="ga75fb083451ee530a1c19e6a4c1be185e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void wiconnect::Wiconnect::setDebugLogger </td>
-          <td>(</td>
-          <td class="paramtype">LogFunc&#160;</td>
-          <td class="paramname"><em>logFunc</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>Sets callback function used to debug WiConnect WiFi module RX/TX serial data. </p>
-
-</div>
-</div>
-<a class="anchor" id="ga180b043ec83c53b5bf6b9ef2b187d08d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void wiconnect::Wiconnect::setPinToGpioMapper </td>
-          <td>(</td>
-          <td class="paramtype">PinToGpioMapper&#160;</td>
-          <td class="paramname"><em>mapper</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>Sets a mapping function used to convert from a host Pin to WiConnect WiFi module GPIO. </p>
-
-</div>
-</div>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:21 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__file.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,151 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: File API</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__api__file.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#groups">Modules</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">File API</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This contains all file API Library methods.  
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
+Modules</h2></td></tr>
+<tr class="memitem:group__api__file__macro"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file__macro.html">Macros</a></td></tr>
+<tr class="memdesc:group__api__file__macro"><td class="mdescLeft">&#160;</td><td class="mdescRight">API specific macros. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga16fb09105975644879eb09581ce486e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga16fb09105975644879eb09581ce486e5"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#ga16fb09105975644879eb09581ce486e5">wiconnect::FileInterface::createFile</a> (const <a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a> &amp;reader, void *user, const char *name, uint32_t size, uint32_t version=0, <a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">FileType</a> type=FILE_TYPE_ANY, bool isEssential=false, int32_t checksum=-1)</td></tr>
+<tr class="memdesc:ga16fb09105975644879eb09581ce486e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a file on the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem. <br /></td></tr>
+<tr class="separator:ga16fb09105975644879eb09581ce486e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4b14d6c68d4d0239e150def385c334a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4b14d6c68d4d0239e150def385c334a4"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4">wiconnect::FileInterface::openFile</a> (<a class="el" href="classwiconnect_1_1_file.html">File</a> &amp;file, const char *name)</td></tr>
+<tr class="memdesc:ga4b14d6c68d4d0239e150def385c334a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a file on the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem for reading. <br /></td></tr>
+<tr class="separator:ga4b14d6c68d4d0239e150def385c334a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafcf335cef42b7b3d0fd9d5af70c6ef7d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafcf335cef42b7b3d0fd9d5af70c6ef7d"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#gafcf335cef42b7b3d0fd9d5af70c6ef7d">wiconnect::FileInterface::deleteFile</a> (const char *name)</td></tr>
+<tr class="memdesc:gafcf335cef42b7b3d0fd9d5af70c6ef7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete a file for the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem. <br /></td></tr>
+<tr class="separator:gafcf335cef42b7b3d0fd9d5af70c6ef7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga498cb32c0877b69c2c97365e5c309c46"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga498cb32c0877b69c2c97365e5c309c46"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#ga498cb32c0877b69c2c97365e5c309c46">wiconnect::FileInterface::deleteFile</a> (const <a class="el" href="classwiconnect_1_1_file.html">File</a> &amp;file)</td></tr>
+<tr class="memdesc:ga498cb32c0877b69c2c97365e5c309c46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete a file for the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem. <br /></td></tr>
+<tr class="separator:ga498cb32c0877b69c2c97365e5c309c46"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga10536639c61213c037883dade021838f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga10536639c61213c037883dade021838f"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file.html#ga10536639c61213c037883dade021838f">wiconnect::FileInterface::listFiles</a> (<a class="el" href="classwiconnect_1_1_file_list.html">FileList</a> &amp;list, const char *name=NULL, <a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">FileType</a> type=FILE_TYPE_ANY, uint32_t version=0)</td></tr>
+<tr class="memdesc:ga10536639c61213c037883dade021838f"><td class="mdescLeft">&#160;</td><td class="mdescRight">List the files on the <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> WiFi module flash filesystem. <br /></td></tr>
+<tr class="separator:ga10536639c61213c037883dade021838f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<p>This contains all file API Library methods. </p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__file.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,9 @@
+var group__api__file =
+[
+    [ "Macros", "group__api__file__macro.html", "group__api__file__macro" ],
+    [ "createFile", "group__api__file.html#ga16fb09105975644879eb09581ce486e5", null ],
+    [ "deleteFile", "group__api__file.html#gafcf335cef42b7b3d0fd9d5af70c6ef7d", null ],
+    [ "deleteFile", "group__api__file.html#ga498cb32c0877b69c2c97365e5c309c46", null ],
+    [ "listFiles", "group__api__file.html#ga10536639c61213c037883dade021838f", null ],
+    [ "openFile", "group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4", null ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__file__macro.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,136 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Macros</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__api__file__macro.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#define-members">Macros</a>  </div>
+  <div class="headertitle">
+<div class="title">Macros<div class="ingroups"><a class="el" href="group__api__file.html">File API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>API specific macros.  
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gaa124c352091337449140487b9f9db040"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa124c352091337449140487b9f9db040"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file__macro.html#gaa124c352091337449140487b9f9db040">FILE_NAME_MAX_SIZE</a>&#160;&#160;&#160;96</td></tr>
+<tr class="memdesc:gaa124c352091337449140487b9f9db040"><td class="mdescLeft">&#160;</td><td class="mdescRight">The maximum filename size of a file on the WiConnect WiFi module filesystem. <br /></td></tr>
+<tr class="separator:gaa124c352091337449140487b9f9db040"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac39210b86d0465e494a6d0d56cf8dd05"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac39210b86d0465e494a6d0d56cf8dd05"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file__macro.html#gac39210b86d0465e494a6d0d56cf8dd05">FILE_MAKE_VERSION</a>(major, minor, patch, rc)&#160;&#160;&#160;((unsigned int)((major) &lt;&lt; 27)|(unsigned int)((minor) &lt;&lt; 21)|(unsigned int)((patch) &lt;&lt; 8)|(unsigned int)((rc) &lt;&lt; 0))</td></tr>
+<tr class="memdesc:gac39210b86d0465e494a6d0d56cf8dd05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Combine &lt;<em>major&gt;</em>.&lt;<em>minor&gt;</em>.&lt;<em>patch&gt;</em>.&lt;<em>rc&gt;</em> and create version as a uint32_t. <br /></td></tr>
+<tr class="separator:gac39210b86d0465e494a6d0d56cf8dd05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga132e94ace044130d574117ac13c7fd24"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga132e94ace044130d574117ac13c7fd24"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file__macro.html#ga132e94ace044130d574117ac13c7fd24">FILE_VERSION_ARGS</a>(version)&#160;&#160;&#160;(unsigned int)((version &gt;&gt; 27) &amp; 0x1F),(unsigned int)((version &gt;&gt; 21) &amp; 0x3F),(unsigned int)((version &gt;&gt; 8) &amp; 0x1FFF),(unsigned int)(version &amp; 0xFF)</td></tr>
+<tr class="memdesc:ga132e94ace044130d574117ac13c7fd24"><td class="mdescLeft">&#160;</td><td class="mdescRight">Given a uint32_t <em>version</em>, return arguments for a variable argument function such as printf(). The format string is: d.d.d.d. <br /></td></tr>
+<tr class="separator:ga132e94ace044130d574117ac13c7fd24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<p>API specific macros. </p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__file__macro.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,6 @@
+var group__api__file__macro =
+[
+    [ "FILE_MAKE_VERSION", "group__api__file__macro.html#gac39210b86d0465e494a6d0d56cf8dd05", null ],
+    [ "FILE_NAME_MAX_SIZE", "group__api__file__macro.html#gaa124c352091337449140487b9f9db040", null ],
+    [ "FILE_VERSION_ARGS", "group__api__file__macro.html#ga132e94ace044130d574117ac13c7fd24", null ]
+];
\ No newline at end of file
--- a/doc/html/group__api__network.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__network.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,6 +80,20 @@
 $(document).ready(function(){initNavTree('group__api__network.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#groups">Modules</a>  </div>
@@ -81,6 +119,9 @@
 <tr class="memitem:group__api__network__util"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__util.html">Utilities</a></td></tr>
 <tr class="memdesc:group__api__network__util"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network utility API methods. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__api__network__macros"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__macros.html">Macros</a></td></tr>
+<tr class="memdesc:group__api__network__macros"><td class="mdescLeft">&#160;</td><td class="mdescRight">API specific macros. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>This contains all network API Library methods. </p>
@@ -89,7 +130,7 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:21 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/group__api__network.js	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__network.js	Tue Aug 12 02:34:46 2014 -0700
@@ -1,7 +1,8 @@
 var group__api__network =
 [
-    [ "Settings", "group__api__network__settings.html", null ],
-    [ "WLAN", "group__api__network__wlan.html", null ],
-    [ "Web Setup", "group__api__network__setup.html", null ],
-    [ "Utilities", "group__api__network__util.html", null ]
+    [ "Settings", "group__api__network__settings.html", "group__api__network__settings" ],
+    [ "WLAN", "group__api__network__wlan.html", "group__api__network__wlan" ],
+    [ "Web Setup", "group__api__network__setup.html", "group__api__network__setup" ],
+    [ "Utilities", "group__api__network__util.html", "group__api__network__util" ],
+    [ "Macros", "group__api__network__macros.html", null ]
 ];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__network__macros.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Macros</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__api__network__macros.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Macros<div class="ingroups"><a class="el" href="group__api__network.html">Network API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>API specific macros.  
+<a href="#details">More...</a></p>
+<p>API specific macros. </p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- a/doc/html/group__api__network__settings.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__network__settings.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,7 +80,23 @@
 $(document).ready(function(){initNavTree('group__api__network__settings.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
 <div class="title">Settings<div class="ingroups"><a class="el" href="group__api__network.html">Network API</a></div></div>  </div>
 </div><!--header-->
@@ -64,13 +104,42 @@
 
 <p>API getters/setters for module network settings.  
 <a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga65eb99f880ed739d0f3cd393e5b56eaf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga65eb99f880ed739d0f3cd393e5b56eaf"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf">wiconnect::NetworkInterface::setDhcpEnabled</a> (bool enabled)</td></tr>
+<tr class="memdesc:ga65eb99f880ed739d0f3cd393e5b56eaf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set DHCP enabled. <br /></td></tr>
+<tr class="separator:ga65eb99f880ed739d0f3cd393e5b56eaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga70ec796b88eb6f8e7990dbf3eb2f2eff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga70ec796b88eb6f8e7990dbf3eb2f2eff"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff">wiconnect::NetworkInterface::getDhcpEnabled</a> (bool *enabledPtr)</td></tr>
+<tr class="memdesc:ga70ec796b88eb6f8e7990dbf3eb2f2eff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get if DHCP enabled. <br /></td></tr>
+<tr class="separator:ga70ec796b88eb6f8e7990dbf3eb2f2eff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f7ec21084d3f2835d9c1c201915a9e0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2f7ec21084d3f2835d9c1c201915a9e0"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#ga2f7ec21084d3f2835d9c1c201915a9e0">wiconnect::NetworkInterface::setIpSettings</a> (uint32_t ip, uint32_t netmask, uint32_t gateway)</td></tr>
+<tr class="memdesc:ga2f7ec21084d3f2835d9c1c201915a9e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set static IP settings. <br /></td></tr>
+<tr class="separator:ga2f7ec21084d3f2835d9c1c201915a9e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa418175dd3d06b870f3dd8e035cb4dd0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa418175dd3d06b870f3dd8e035cb4dd0"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#gaa418175dd3d06b870f3dd8e035cb4dd0">wiconnect::NetworkInterface::setIpSettings</a> (const char *ip, const char *netmask, const char *gateway)</td></tr>
+<tr class="memdesc:gaa418175dd3d06b870f3dd8e035cb4dd0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set static IP settings (with string parameters) <br /></td></tr>
+<tr class="separator:gaa418175dd3d06b870f3dd8e035cb4dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga291aef702f1c10bf2970394e3458022b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga291aef702f1c10bf2970394e3458022b"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b">wiconnect::NetworkInterface::getIpSettings</a> (uint32_t *ip, uint32_t *netmask, uint32_t *gateway)</td></tr>
+<tr class="memdesc:ga291aef702f1c10bf2970394e3458022b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get network IP settings. <br /></td></tr>
+<tr class="separator:ga291aef702f1c10bf2970394e3458022b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaba16b9918e55c08285cf5b8b50dbabea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaba16b9918e55c08285cf5b8b50dbabea"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea">wiconnect::NetworkInterface::getSignalStrength</a> (NetworkSignalStrength *signalStrengthPtr)</td></tr>
+<tr class="memdesc:gaba16b9918e55c08285cf5b8b50dbabea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get signal strength to WiFi network. <br /></td></tr>
+<tr class="separator:gaba16b9918e55c08285cf5b8b50dbabea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>API getters/setters for module network settings. </p>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:21 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__network__settings.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,9 @@
+var group__api__network__settings =
+[
+    [ "getDhcpEnabled", "group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff", null ],
+    [ "getIpSettings", "group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b", null ],
+    [ "getSignalStrength", "group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea", null ],
+    [ "setDhcpEnabled", "group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf", null ],
+    [ "setIpSettings", "group__api__network__settings.html#ga2f7ec21084d3f2835d9c1c201915a9e0", null ],
+    [ "setIpSettings", "group__api__network__settings.html#gaa418175dd3d06b870f3dd8e035cb4dd0", null ]
+];
\ No newline at end of file
--- a/doc/html/group__api__network__setup.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__network__setup.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,7 +80,23 @@
 $(document).ready(function(){initNavTree('group__api__network__setup.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
 <div class="title">Web Setup<div class="ingroups"><a class="el" href="group__api__network.html">Network API</a></div></div>  </div>
 </div><!--header-->
@@ -64,13 +104,30 @@
 
 <p>API methods for enabled/disabling module web setup.  
 <a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gaea3e133f2ee8c95d8d108c15561f3847"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaea3e133f2ee8c95d8d108c15561f3847"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847">wiconnect::NetworkInterface::startWebSetup</a> (const char *ssid=NULL, const char *password=NULL, const Callback &amp;completeHandler=Callback())</td></tr>
+<tr class="memdesc:gaea3e133f2ee8c95d8d108c15561f3847"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the WiConnect WiFi module 'web setup' feature. <br /></td></tr>
+<tr class="separator:gaea3e133f2ee8c95d8d108c15561f3847"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac5ca67b7bfa587935b5619e441dc8d8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac5ca67b7bfa587935b5619e441dc8d8a"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a">wiconnect::NetworkInterface::stopWebSetup</a> ()</td></tr>
+<tr class="memdesc:gac5ca67b7bfa587935b5619e441dc8d8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stop the WiConnect WiFi module 'web setup' feature. <br /></td></tr>
+<tr class="separator:gac5ca67b7bfa587935b5619e441dc8d8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab52d3a01427d0e8bd52460d992144f65"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab52d3a01427d0e8bd52460d992144f65"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65">wiconnect::NetworkInterface::isWebSetupRunning</a> (bool *isRunningPtr)</td></tr>
+<tr class="memdesc:gab52d3a01427d0e8bd52460d992144f65"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return status of WiConnect WiFi module 'web setup' feature. <br /></td></tr>
+<tr class="separator:gab52d3a01427d0e8bd52460d992144f65"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>API methods for enabled/disabling module web setup. </p>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__network__setup.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,6 @@
+var group__api__network__setup =
+[
+    [ "isWebSetupRunning", "group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65", null ],
+    [ "startWebSetup", "group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847", null ],
+    [ "stopWebSetup", "group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a", null ]
+];
\ No newline at end of file
--- a/doc/html/group__api__network__util.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__network__util.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,7 +80,23 @@
 $(document).ready(function(){initNavTree('group__api__network__util.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
 <div class="title">Utilities<div class="ingroups"><a class="el" href="group__api__network.html">Network API</a></div></div>  </div>
 </div><!--header-->
@@ -64,13 +104,30 @@
 
 <p>Network utility API methods.  
 <a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gacdf014d8aca9de33dbc1563c6bb1f956"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacdf014d8aca9de33dbc1563c6bb1f956"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956">wiconnect::NetworkInterface::scan</a> (ScanResultList &amp;resultList, const uint8_t *channelList=NULL, const char *ssid=NULL)</td></tr>
+<tr class="memdesc:gacdf014d8aca9de33dbc1563c6bb1f956"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scan for available WiFi networks. <br /></td></tr>
+<tr class="separator:gacdf014d8aca9de33dbc1563c6bb1f956"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1da909dadb6f0e90218927ed350f72bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1da909dadb6f0e90218927ed350f72bc"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc">wiconnect::NetworkInterface::ping</a> (const char *domain=NULL, uint32_t *timeMsPtr=NULL)</td></tr>
+<tr class="memdesc:ga1da909dadb6f0e90218927ed350f72bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ping a WiFi network. <br /></td></tr>
+<tr class="separator:ga1da909dadb6f0e90218927ed350f72bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1770babfc2abc6da7c085ef92709ee89"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1770babfc2abc6da7c085ef92709ee89"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89">wiconnect::NetworkInterface::lookup</a> (const char *domain, uint32_t *ipAddressPtr)</td></tr>
+<tr class="memdesc:ga1770babfc2abc6da7c085ef92709ee89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resolve domain name into IP address. <br /></td></tr>
+<tr class="separator:ga1770babfc2abc6da7c085ef92709ee89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>Network utility API methods. </p>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__network__util.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,6 @@
+var group__api__network__util =
+[
+    [ "lookup", "group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89", null ],
+    [ "ping", "group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc", null ],
+    [ "scan", "group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956", null ]
+];
\ No newline at end of file
--- a/doc/html/group__api__network__wlan.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__network__wlan.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,7 +80,23 @@
 $(document).ready(function(){initNavTree('group__api__network__wlan.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
 <div class="title">WLAN<div class="ingroups"><a class="el" href="group__api__network.html">Network API</a></div></div>  </div>
 </div><!--header-->
@@ -64,13 +104,30 @@
 
 <p>API methods for joining/leaving a WLAN.  
 <a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gac439d0af5a17da32d405e25dcba83d16"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac439d0af5a17da32d405e25dcba83d16"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16">wiconnect::NetworkInterface::join</a> (const char *ssid=NULL, const char *password=NULL, const Callback &amp;completeHandler=Callback())</td></tr>
+<tr class="memdesc:gac439d0af5a17da32d405e25dcba83d16"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join a WiFi network. <br /></td></tr>
+<tr class="separator:gac439d0af5a17da32d405e25dcba83d16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga14dc0f4fa58a7ebb25b77fae22052328"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga14dc0f4fa58a7ebb25b77fae22052328"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328">wiconnect::NetworkInterface::leave</a> ()</td></tr>
+<tr class="memdesc:ga14dc0f4fa58a7ebb25b77fae22052328"><td class="mdescLeft">&#160;</td><td class="mdescRight">Leave a WiFi network. <br /></td></tr>
+<tr class="separator:ga14dc0f4fa58a7ebb25b77fae22052328"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga047ba9670f60406466391cec5bdd28e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga047ba9670f60406466391cec5bdd28e5"></a>
+WiconnectResult&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5">wiconnect::NetworkInterface::getNetworkStatus</a> (NetworkStatus *statusPtr)</td></tr>
+<tr class="memdesc:ga047ba9670f60406466391cec5bdd28e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get connection status to WiFi network. <br /></td></tr>
+<tr class="separator:ga047ba9670f60406466391cec5bdd28e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>API methods for joining/leaving a WLAN. </p>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:21 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__network__wlan.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,6 @@
+var group__api__network__wlan =
+[
+    [ "getNetworkStatus", "group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5", null ],
+    [ "join", "group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16", null ],
+    [ "leave", "group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328", null ]
+];
\ No newline at end of file
--- a/doc/html/group__api__socket.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__socket.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,6 +80,20 @@
 $(document).ready(function(){initNavTree('group__api__socket.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#groups">Modules</a>  </div>
@@ -84,6 +122,9 @@
 <tr class="memitem:group__api__socket__misc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__misc.html">Miscellaneous</a></td></tr>
 <tr class="memdesc:group__api__socket__misc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Miscellaneous socket API methods. <br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__api__socket__macro"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__macro.html">Macros</a></td></tr>
+<tr class="memdesc:group__api__socket__macro"><td class="mdescLeft">&#160;</td><td class="mdescRight">API specific macros. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>This contains all socket API Library methods. </p>
@@ -92,7 +133,7 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/group__api__socket.js	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__socket.js	Tue Aug 12 02:34:46 2014 -0700
@@ -1,8 +1,9 @@
 var group__api__socket =
 [
-    [ "TCP", "group__api__socket__tcp.html", null ],
-    [ "UDP", "group__api__socket__udp.html", null ],
-    [ "TLS", "group__api__socket__tls.html", null ],
-    [ "HTTP", "group__api__socket__http.html", null ],
-    [ "Miscellaneous", "group__api__socket__misc.html", null ]
+    [ "TCP", "group__api__socket__tcp.html", "group__api__socket__tcp" ],
+    [ "UDP", "group__api__socket__udp.html", "group__api__socket__udp" ],
+    [ "TLS", "group__api__socket__tls.html", "group__api__socket__tls" ],
+    [ "HTTP", "group__api__socket__http.html", "group__api__socket__http" ],
+    [ "Miscellaneous", "group__api__socket__misc.html", "group__api__socket__misc" ],
+    [ "Macros", "group__api__socket__macro.html", "group__api__socket__macro" ]
 ];
\ No newline at end of file
--- a/doc/html/group__api__socket__http.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__socket__http.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,7 +80,23 @@
 $(document).ready(function(){initNavTree('group__api__socket__http.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
 <div class="title">HTTP<div class="ingroups"><a class="el" href="group__api__socket.html">Socket API</a></div></div>  </div>
 </div><!--header-->
@@ -64,13 +104,42 @@
 
 <p>HTTP API methods.  
 <a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gab2d562c96f8f40d916fc1df1229f0e09"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab2d562c96f8f40d916fc1df1229f0e09"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09">wiconnect::SocketInterface::httpConnect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *url, const <a class="el" href="structwiconnect_1_1_http_socket_args.html">HttpSocketArgs</a> *args)</td></tr>
+<tr class="memdesc:gab2d562c96f8f40d916fc1df1229f0e09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote HTTP server. <br /></td></tr>
+<tr class="separator:gab2d562c96f8f40d916fc1df1229f0e09"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga818f9fc3d616deb5ac009f001e5e611b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga818f9fc3d616deb5ac009f001e5e611b"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b">wiconnect::SocketInterface::httpGet</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *url, bool openOnly=false, const char *certFilename=NULL)</td></tr>
+<tr class="memdesc:ga818f9fc3d616deb5ac009f001e5e611b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Issue HTTP GET Request. <br /></td></tr>
+<tr class="separator:ga818f9fc3d616deb5ac009f001e5e611b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaa5cb3c4b27ed0f2002e81392606a756"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaa5cb3c4b27ed0f2002e81392606a756"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756">wiconnect::SocketInterface::httpPost</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *url, const char *contextType, bool openOnly=true, const char *certFilename=NULL)</td></tr>
+<tr class="memdesc:gaaa5cb3c4b27ed0f2002e81392606a756"><td class="mdescLeft">&#160;</td><td class="mdescRight">Issue HTTP POST Request. <br /></td></tr>
+<tr class="separator:gaaa5cb3c4b27ed0f2002e81392606a756"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga949cee4543c91951219652bd6282049f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga949cee4543c91951219652bd6282049f"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#ga949cee4543c91951219652bd6282049f">wiconnect::SocketInterface::httpHead</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *url, const char *certFilename=NULL)</td></tr>
+<tr class="memdesc:ga949cee4543c91951219652bd6282049f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Issue HTTP HEAD Request. <br /></td></tr>
+<tr class="separator:ga949cee4543c91951219652bd6282049f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2b3fd9a84f173312318e2bb22cef2004"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2b3fd9a84f173312318e2bb22cef2004"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004">wiconnect::SocketInterface::httpAddHeader</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *key, const char *value)</td></tr>
+<tr class="memdesc:ga2b3fd9a84f173312318e2bb22cef2004"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add HTTP header key/value pair to opened HTTP request. <br /></td></tr>
+<tr class="separator:ga2b3fd9a84f173312318e2bb22cef2004"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0cad302f741f3f58a2fda54b67110a70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0cad302f741f3f58a2fda54b67110a70"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70">wiconnect::SocketInterface::httpGetStatus</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, uint32_t *statusCodePtr)</td></tr>
+<tr class="memdesc:ga0cad302f741f3f58a2fda54b67110a70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the HTTP status code from HTTP request. <br /></td></tr>
+<tr class="separator:ga0cad302f741f3f58a2fda54b67110a70"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>HTTP API methods. </p>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__socket__http.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,9 @@
+var group__api__socket__http =
+[
+    [ "httpAddHeader", "group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004", null ],
+    [ "httpConnect", "group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09", null ],
+    [ "httpGet", "group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b", null ],
+    [ "httpGetStatus", "group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70", null ],
+    [ "httpHead", "group__api__socket__http.html#ga949cee4543c91951219652bd6282049f", null ],
+    [ "httpPost", "group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756", null ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__socket__macro.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,132 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Macros</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__api__socket__macro.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#define-members">Macros</a>  </div>
+  <div class="headertitle">
+<div class="title">Macros<div class="ingroups"><a class="el" href="group__api__socket.html">Socket API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>API specific macros.  
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gae54117ebe433295ef992b9ca83c46d98"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae54117ebe433295ef992b9ca83c46d98"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__macro.html#gae54117ebe433295ef992b9ca83c46d98">SOCKET_ANY_PORT</a>&#160;&#160;&#160;(uint16_t)0</td></tr>
+<tr class="memdesc:gae54117ebe433295ef992b9ca83c46d98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default which indicates to use the most optimal port. <br /></td></tr>
+<tr class="separator:gae54117ebe433295ef992b9ca83c46d98"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga311741238658c89ea9344d32c0cec923"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga311741238658c89ea9344d32c0cec923"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__macro.html#ga311741238658c89ea9344d32c0cec923">SOCKET_INVALID_HANDLE</a>&#160;&#160;&#160;((uint8_t)0xFF)</td></tr>
+<tr class="memdesc:ga311741238658c89ea9344d32c0cec923"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default which indicates to use the most optimal port. <br /></td></tr>
+<tr class="separator:ga311741238658c89ea9344d32c0cec923"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<p>API specific macros. </p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__socket__macro.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var group__api__socket__macro =
+[
+    [ "SOCKET_ANY_PORT", "group__api__socket__macro.html#gae54117ebe433295ef992b9ca83c46d98", null ],
+    [ "SOCKET_INVALID_HANDLE", "group__api__socket__macro.html#ga311741238658c89ea9344d32c0cec923", null ]
+];
\ No newline at end of file
--- a/doc/html/group__api__socket__misc.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__socket__misc.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,7 +80,23 @@
 $(document).ready(function(){initNavTree('group__api__socket__misc.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
 <div class="title">Miscellaneous<div class="ingroups"><a class="el" href="group__api__socket.html">Socket API</a></div></div>  </div>
 </div><!--header-->
@@ -64,13 +104,34 @@
 
 <p>Miscellaneous socket API methods.  
 <a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga8a80d96efac7cc514fe7fc61d1878106"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8a80d96efac7cc514fe7fc61d1878106"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106">wiconnect::SocketInterface::closeAllSockets</a> ()</td></tr>
+<tr class="memdesc:ga8a80d96efac7cc514fe7fc61d1878106"><td class="mdescLeft">&#160;</td><td class="mdescRight">Close all opened sockets. <br /></td></tr>
+<tr class="separator:ga8a80d96efac7cc514fe7fc61d1878106"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga94d1eb5407cb8b60ad366ecbe0e1b52a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga94d1eb5407cb8b60ad366ecbe0e1b52a"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a">wiconnect::SocketInterface::registerSocketIrqHandler</a> (<a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin, const <a class="el" href="classwiconnect_1_1_callback.html">Callback</a> &amp;handler)</td></tr>
+<tr class="memdesc:ga94d1eb5407cb8b60ad366ecbe0e1b52a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Register a host pin as an external interrupt. When the external interrupt is triggered, the supplied callback is executed. <br /></td></tr>
+<tr class="separator:ga94d1eb5407cb8b60ad366ecbe0e1b52a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga820d2fdb12d343212638e55633bd8551"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga820d2fdb12d343212638e55633bd8551"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551">wiconnect::SocketInterface::unregisterSocketIrqHandler</a> (<a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin)</td></tr>
+<tr class="memdesc:ga820d2fdb12d343212638e55633bd8551"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unregister a previously registered IRQ pin. <br /></td></tr>
+<tr class="separator:ga820d2fdb12d343212638e55633bd8551"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf9a5b041736d79110a90716f1aaf9a6b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf9a5b041736d79110a90716f1aaf9a6b"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b">wiconnect::SocketInterface::connect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, <a class="el" href="group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d">SocketType</a> type, const char *host, uint16_t remortPort, uint16_t localPort, const void *args, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin)</td></tr>
+<tr class="memdesc:gaf9a5b041736d79110a90716f1aaf9a6b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote server. <br /></td></tr>
+<tr class="separator:gaf9a5b041736d79110a90716f1aaf9a6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>Miscellaneous socket API methods. </p>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__socket__misc.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,7 @@
+var group__api__socket__misc =
+[
+    [ "closeAllSockets", "group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106", null ],
+    [ "connect", "group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b", null ],
+    [ "registerSocketIrqHandler", "group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a", null ],
+    [ "unregisterSocketIrqHandler", "group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551", null ]
+];
\ No newline at end of file
--- a/doc/html/group__api__socket__tcp.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__socket__tcp.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,7 +80,23 @@
 $(document).ready(function(){initNavTree('group__api__socket__tcp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
 <div class="title">TCP<div class="ingroups"><a class="el" href="group__api__socket.html">Socket API</a></div></div>  </div>
 </div><!--header-->
@@ -64,13 +104,22 @@
 
 <p>TCP API methods.  
 <a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga74f8ac6b81d3b96a26411b4faffc6a01"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga74f8ac6b81d3b96a26411b4faffc6a01"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01">wiconnect::SocketInterface::tcpConnect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *host, uint16_t remortPort, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin=NC)</td></tr>
+<tr class="memdesc:ga74f8ac6b81d3b96a26411b4faffc6a01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote TCP server. <br /></td></tr>
+<tr class="separator:ga74f8ac6b81d3b96a26411b4faffc6a01"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>TCP API methods. </p>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__socket__tcp.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var group__api__socket__tcp =
+[
+    [ "tcpConnect", "group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01", null ]
+];
\ No newline at end of file
--- a/doc/html/group__api__socket__tls.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__socket__tls.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,7 +80,23 @@
 $(document).ready(function(){initNavTree('group__api__socket__tls.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
 <div class="title">TLS<div class="ingroups"><a class="el" href="group__api__socket.html">Socket API</a></div></div>  </div>
 </div><!--header-->
@@ -64,13 +104,22 @@
 
 <p>TLS API methods.  
 <a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga559cb4c055639a83fce560693dff4870"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga559cb4c055639a83fce560693dff4870"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870">wiconnect::SocketInterface::tlsConnect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *host, uint16_t remortPort, const char *certFilename=NULL, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin=NC)</td></tr>
+<tr class="memdesc:ga559cb4c055639a83fce560693dff4870"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote TLS server. <br /></td></tr>
+<tr class="separator:ga559cb4c055639a83fce560693dff4870"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>TLS API methods. </p>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__socket__tls.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var group__api__socket__tls =
+[
+    [ "tlsConnect", "group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870", null ]
+];
\ No newline at end of file
--- a/doc/html/group__api__socket__udp.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/group__api__socket__udp.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,7 +80,23 @@
 $(document).ready(function(){initNavTree('group__api__socket__udp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
 <div class="title">UDP<div class="ingroups"><a class="el" href="group__api__socket.html">Socket API</a></div></div>  </div>
 </div><!--header-->
@@ -64,13 +104,22 @@
 
 <p>UDP API methods.  
 <a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga1a7ee47642c572db433e68eaee65c44c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1a7ee47642c572db433e68eaee65c44c"></a>
+<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c">wiconnect::SocketInterface::udpConnect</a> (<a class="el" href="classwiconnect_1_1_socket.html">Socket</a> &amp;socket, const char *host, uint16_t remortPort, uint16_t localPort=<a class="el" href="group__api__socket__macro.html#gae54117ebe433295ef992b9ca83c46d98">SOCKET_ANY_PORT</a>, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> irqPin=NC)</td></tr>
+<tr class="memdesc:ga1a7ee47642c572db433e68eaee65c44c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to remote UDP server. <br /></td></tr>
+<tr class="separator:ga1a7ee47642c572db433e68eaee65c44c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <p>UDP API methods. </p>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:24 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__api__socket__udp.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var group__api__socket__udp =
+[
+    [ "udpConnect", "group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c", null ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__conversion__util.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,212 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Conversion Utilities</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__conversion__util.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Conversion Utilities</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This contains all the conversion utility static functions.  
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gad74fbe6faf90d987b31380978f3ea341"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad74fbe6faf90d987b31380978f3ea341"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gad74fbe6faf90d987b31380978f3ea341">wiconnect::FileInterface::fileVersionIntToStr</a> (uint32_t version, bool verbose=true, char *buffer=NULL)</td></tr>
+<tr class="memdesc:gad74fbe6faf90d987b31380978f3ea341"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert file version uint32 to string. <br /></td></tr>
+<tr class="separator:gad74fbe6faf90d987b31380978f3ea341"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae995028f5a70c58ccf6013c9811e79aa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae995028f5a70c58ccf6013c9811e79aa"></a>
+static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gae995028f5a70c58ccf6013c9811e79aa">wiconnect::FileInterface::fileVersionStrToInt</a> (const char *versionStr, uint32_t *versionIntPtr)</td></tr>
+<tr class="memdesc:gae995028f5a70c58ccf6013c9811e79aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string to file version uint32. <br /></td></tr>
+<tr class="separator:gae995028f5a70c58ccf6013c9811e79aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8d8da39cd5d2948367429ed4d8885c6b"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga8d8da39cd5d2948367429ed4d8885c6b">wiconnect::FileInterface::fileTypeToStr</a> (<a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">FileType</a> type)</td></tr>
+<tr class="separator:ga8d8da39cd5d2948367429ed4d8885c6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7503f1876a6e1f5086d8b4bb2c1a653a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7503f1876a6e1f5086d8b4bb2c1a653a"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga7503f1876a6e1f5086d8b4bb2c1a653a">wiconnect::FileInterface::fileFlagsToStr</a> (<a class="el" href="group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e">FileFlags</a> flags, char *buffer=NULL)</td></tr>
+<tr class="memdesc:ga7503f1876a6e1f5086d8b4bb2c1a653a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e">FileFlags</a> to string. <br /></td></tr>
+<tr class="separator:ga7503f1876a6e1f5086d8b4bb2c1a653a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga93bdb8669a70adaa61dc76073ce66591"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga93bdb8669a70adaa61dc76073ce66591"></a>
+static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga93bdb8669a70adaa61dc76073ce66591">wiconnect::NetworkInterface::strToIp</a> (const char *str, uint32_t *intPtr)</td></tr>
+<tr class="memdesc:ga93bdb8669a70adaa61dc76073ce66591"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string to IP address. <br /></td></tr>
+<tr class="separator:ga93bdb8669a70adaa61dc76073ce66591"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaff8b0af70f4d4be792b943ad3af27303"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaff8b0af70f4d4be792b943ad3af27303"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gaff8b0af70f4d4be792b943ad3af27303">wiconnect::NetworkInterface::ipToStr</a> (uint32_t ip, char *ipStrBuffer=NULL)</td></tr>
+<tr class="memdesc:gaff8b0af70f4d4be792b943ad3af27303"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert IP address to string. <br /></td></tr>
+<tr class="separator:gaff8b0af70f4d4be792b943ad3af27303"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacff5a4927d79e8b4c0d5a3050f5950b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacff5a4927d79e8b4c0d5a3050f5950b0"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gacff5a4927d79e8b4c0d5a3050f5950b0">wiconnect::NetworkInterface::networkStatusToStr</a> (NetworkStatus status)</td></tr>
+<tr class="memdesc:gacff5a4927d79e8b4c0d5a3050f5950b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">NetworkStatus</a> to string. <br /></td></tr>
+<tr class="separator:gacff5a4927d79e8b4c0d5a3050f5950b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad4661f859cfadbe193793898671043c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad4661f859cfadbe193793898671043c9"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gad4661f859cfadbe193793898671043c9">wiconnect::NetworkInterface::signalStrengthToStr</a> (NetworkSignalStrength signalStrenth)</td></tr>
+<tr class="memdesc:gad4661f859cfadbe193793898671043c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a> to string. <br /></td></tr>
+<tr class="separator:gad4661f859cfadbe193793898671043c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6216eed4cc05c37ce1ed13a0fbb6acd8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6216eed4cc05c37ce1ed13a0fbb6acd8"></a>
+static NetworkSignalStrength&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga6216eed4cc05c37ce1ed13a0fbb6acd8">wiconnect::NetworkInterface::rssiToSignalStrength</a> (int rssi)</td></tr>
+<tr class="memdesc:ga6216eed4cc05c37ce1ed13a0fbb6acd8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert RSSI (in dBm) to <a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a>. <br /></td></tr>
+<tr class="separator:ga6216eed4cc05c37ce1ed13a0fbb6acd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7d49be19f9ca91bc129668dd50d9e57"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad7d49be19f9ca91bc129668dd50d9e57"></a>
+static NetworkSecurity&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gad7d49be19f9ca91bc129668dd50d9e57">wiconnect::NetworkInterface::strToNetworkSecurity</a> (const char *str)</td></tr>
+<tr class="memdesc:gad7d49be19f9ca91bc129668dd50d9e57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string to <a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">NetworkSecurity</a>. <br /></td></tr>
+<tr class="separator:gad7d49be19f9ca91bc129668dd50d9e57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae02c549079cfb0350117cd6343a3d66f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae02c549079cfb0350117cd6343a3d66f"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gae02c549079cfb0350117cd6343a3d66f">wiconnect::NetworkInterface::networkSecurityToStr</a> (NetworkSecurity security)</td></tr>
+<tr class="memdesc:gae02c549079cfb0350117cd6343a3d66f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">NetworkSecurity</a> to string. <br /></td></tr>
+<tr class="separator:gae02c549079cfb0350117cd6343a3d66f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a479a58591ead92dcf0586e11fcad17"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6a479a58591ead92dcf0586e11fcad17"></a>
+static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga6a479a58591ead92dcf0586e11fcad17">wiconnect::NetworkInterface::strToSsid</a> (const char *str, Ssid *ssid)</td></tr>
+<tr class="memdesc:ga6a479a58591ead92dcf0586e11fcad17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string <a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a>. <br /></td></tr>
+<tr class="separator:ga6a479a58591ead92dcf0586e11fcad17"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafce7929a10e16cf9be7307a2f97bef3f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafce7929a10e16cf9be7307a2f97bef3f"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gafce7929a10e16cf9be7307a2f97bef3f">wiconnect::NetworkInterface::ssidToStr</a> (const Ssid *ssid, char *ssidStrBuffer=NULL)</td></tr>
+<tr class="memdesc:gafce7929a10e16cf9be7307a2f97bef3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a> to string. <br /></td></tr>
+<tr class="separator:gafce7929a10e16cf9be7307a2f97bef3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga347f05073370d6872a5cdac74de39b1b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga347f05073370d6872a5cdac74de39b1b"></a>
+static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga347f05073370d6872a5cdac74de39b1b">wiconnect::NetworkInterface::strToMacAddress</a> (const char *str, MacAddress *macAddress)</td></tr>
+<tr class="memdesc:ga347f05073370d6872a5cdac74de39b1b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert string <a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a>. <br /></td></tr>
+<tr class="separator:ga347f05073370d6872a5cdac74de39b1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga13ecaf390b4bf4a68b51a6b18e669134"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga13ecaf390b4bf4a68b51a6b18e669134"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#ga13ecaf390b4bf4a68b51a6b18e669134">wiconnect::NetworkInterface::macAddressToStr</a> (const MacAddress *macAddress, char *macStrBuffer=NULL)</td></tr>
+<tr class="memdesc:ga13ecaf390b4bf4a68b51a6b18e669134"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert <a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a> to string. <br /></td></tr>
+<tr class="separator:ga13ecaf390b4bf4a68b51a6b18e669134"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac96e2d2fca60cba12e7429626f9186be"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac96e2d2fca60cba12e7429626f9186be"></a>
+static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conversion__util.html#gac96e2d2fca60cba12e7429626f9186be">wiconnect::Wiconnect::getWiconnectResultStr</a> (<a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> wiconnectResult)</td></tr>
+<tr class="memdesc:gac96e2d2fca60cba12e7429626f9186be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts a <a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> to string representation. <br /></td></tr>
+<tr class="separator:gac96e2d2fca60cba12e7429626f9186be"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<p>This contains all the conversion utility static functions. </p>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga8d8da39cd5d2948367429ed4d8885c6b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const char* wiconnect::FileInterface::fileTypeToStr </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">FileType</a>&#160;</td>
+          <td class="paramname"><em>type</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Convert <a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">FileType</a> to string. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__conversion__util.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,19 @@
+var group__conversion__util =
+[
+    [ "fileFlagsToStr", "group__conversion__util.html#ga7503f1876a6e1f5086d8b4bb2c1a653a", null ],
+    [ "fileTypeToStr", "group__conversion__util.html#ga8d8da39cd5d2948367429ed4d8885c6b", null ],
+    [ "fileVersionIntToStr", "group__conversion__util.html#gad74fbe6faf90d987b31380978f3ea341", null ],
+    [ "fileVersionStrToInt", "group__conversion__util.html#gae995028f5a70c58ccf6013c9811e79aa", null ],
+    [ "getWiconnectResultStr", "group__conversion__util.html#gac96e2d2fca60cba12e7429626f9186be", null ],
+    [ "ipToStr", "group__conversion__util.html#gaff8b0af70f4d4be792b943ad3af27303", null ],
+    [ "macAddressToStr", "group__conversion__util.html#ga13ecaf390b4bf4a68b51a6b18e669134", null ],
+    [ "networkSecurityToStr", "group__conversion__util.html#gae02c549079cfb0350117cd6343a3d66f", null ],
+    [ "networkStatusToStr", "group__conversion__util.html#gacff5a4927d79e8b4c0d5a3050f5950b0", null ],
+    [ "rssiToSignalStrength", "group__conversion__util.html#ga6216eed4cc05c37ce1ed13a0fbb6acd8", null ],
+    [ "signalStrengthToStr", "group__conversion__util.html#gad4661f859cfadbe193793898671043c9", null ],
+    [ "ssidToStr", "group__conversion__util.html#gafce7929a10e16cf9be7307a2f97bef3f", null ],
+    [ "strToIp", "group__conversion__util.html#ga93bdb8669a70adaa61dc76073ce66591", null ],
+    [ "strToMacAddress", "group__conversion__util.html#ga347f05073370d6872a5cdac74de39b1b", null ],
+    [ "strToNetworkSecurity", "group__conversion__util.html#gad7d49be19f9ca91bc129668dd50d9e57", null ],
+    [ "strToSsid", "group__conversion__util.html#ga6a479a58591ead92dcf0586e11fcad17", null ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__types.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,136 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Types</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__types.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#groups">Modules</a>  </div>
+  <div class="headertitle">
+<div class="title">Types</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This contains all the Library typedefs and classes (including constructors)  
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
+Modules</h2></td></tr>
+<tr class="memitem:group__types__core"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__core.html">Core API</a></td></tr>
+<tr class="memdesc:group__types__core"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core API Types. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__types__network"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__network.html">Network API</a></td></tr>
+<tr class="memdesc:group__types__network"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network API Types. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__types__socket"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__socket.html">Socket API</a></td></tr>
+<tr class="memdesc:group__types__socket"><td class="mdescLeft">&#160;</td><td class="mdescRight">Socket API Types. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__types__file"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__file.html">File API</a></td></tr>
+<tr class="memdesc:group__types__file"><td class="mdescLeft">&#160;</td><td class="mdescRight">File API Types. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<p>This contains all the Library typedefs and classes (including constructors) </p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__types.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,7 @@
+var group__types =
+[
+    [ "Core API", "group__types__core.html", "group__types__core" ],
+    [ "Network API", "group__types__network.html", "group__types__network" ],
+    [ "Socket API", "group__types__socket.html", "group__types__socket" ],
+    [ "File API", "group__types__file.html", "group__types__file" ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__types__core.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,434 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Core API</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__types__core.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Core API<div class="ingroups"><a class="el" href="group__types.html">Types</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Core API Types.  
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_wiconnect.html">wiconnect::Wiconnect</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The root WiConnect library class. This class inheriets all WiConnect functionality.  <a href="classwiconnect_1_1_wiconnect.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_buffer.html">wiconnect::Buffer</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic buffer type.  <a href="structwiconnect_1_1_buffer.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_callback.html">wiconnect::Callback</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic callback function.  <a href="classwiconnect_1_1_callback.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_function_pointer.html">wiconnect::FunctionPointer</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic function pointer.  <a href="classwiconnect_1_1_function_pointer.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_log_func.html">wiconnect::LogFunc</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Logging callback function.  <a href="classwiconnect_1_1_log_func.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_queued_command.html">wiconnect::QueuedCommand</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class which contains command for asynchronous processing.  <a href="classwiconnect_1_1_queued_command.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_reader_func.html">wiconnect::ReaderFunc</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic data reading callback function.  <a href="classwiconnect_1_1_reader_func.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1___serial_config.html">wiconnect::_SerialConfig</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Host&lt;-&gt;<a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Module serial configuration.  <a href="structwiconnect_1_1___serial_config.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gaadd4d5e6774e21f382c20b594a644470"><td class="memItemLeft" align="right" valign="top">typedef int8_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__core.html#gaadd4d5e6774e21f382c20b594a644470">wiconnect::PinToGpioMapper</a> )(Pin pin)</td></tr>
+<tr class="memdesc:gaadd4d5e6774e21f382c20b594a644470"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function pointer for mapping from a host pin to a WiConnect Module GPIO.  <a href="#gaadd4d5e6774e21f382c20b594a644470">More...</a><br /></td></tr>
+<tr class="separator:gaadd4d5e6774e21f382c20b594a644470"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1cf4dfa71da0b0dc3dc707dacf56cc9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1cf4dfa71da0b0dc3dc707dacf56cc9c"></a>
+typedef PinName&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">wiconnect::Pin</a></td></tr>
+<tr class="memdesc:ga1cf4dfa71da0b0dc3dc707dacf56cc9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pin name on HOST. <br /></td></tr>
+<tr class="separator:ga1cf4dfa71da0b0dc3dc707dacf56cc9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaef13192ccd0895903ea42e83427b13b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaef13192ccd0895903ea42e83427b13b4"></a>
+typedef struct <br class="typebreak" />
+<a class="el" href="structwiconnect_1_1___serial_config.html">wiconnect::_SerialConfig</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__core.html#gaef13192ccd0895903ea42e83427b13b4">wiconnect::SerialConfig</a></td></tr>
+<tr class="memdesc:gaef13192ccd0895903ea42e83427b13b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Host&lt;-&gt;<a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Module serial configuration. <br /></td></tr>
+<tr class="separator:gaef13192ccd0895903ea42e83427b13b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ga325637ed501728bd6c8c7a7982b9ce05"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">wiconnect::WiconnectResult</a> { <br />
+&#160;&#160;<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ad345e256266694df078c99eaee04f789">wiconnect::WICONNECT_ABORTED</a> = 3, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5bff05280d726da505c6e6ec2f085bd1">wiconnect::WICONNECT_IDLE</a> = 2, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a289d83a8cf2d1e1f272134d8268925c0">wiconnect::WICONNECT_PROCESSING</a> = 1, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05af0a2ad8af174aee6b52813d8528328e7">wiconnect::WICONNECT_SUCCESS</a> = 0, 
+<br />
+&#160;&#160;<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05acfd6d3c1efd03fae8cd443bc01bca8d6">wiconnect::WICONNECT_ERROR</a> = -1, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a511a4e6fa8470f52110fc64f04cfe5ff">wiconnect::WICONNECT_CMD_RESPONSE_ERROR</a> = -2, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a25c48e037bc3615840b81461db6385b5">wiconnect::WICONNECT_NULL_BUFFER</a> = -3, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05afea61b8f5d17f6be2aee2ce5b6bb7c43">wiconnect::WICONNECT_NOT_INITIALIZED</a> = -4, 
+<br />
+&#160;&#160;<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a2b2577cc3efe2cb37fda7dead222878f">wiconnect::WICONNECT_OVERFLOW</a> = -5, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae6a9fb0c6333a0431e5775da996087ac">wiconnect::WICONNECT_TIMEOUT</a> = -6, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab17f003b5f90e88328bbc76435f9f2e5">wiconnect::WICONNECT_RESPONSE_PARSE_ERROR</a> = -8, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a376da897f3a629fd71abd9db9f4cea83">wiconnect::WICONNECT_ANOTHER_CMD_EXECUTING</a> = -9, 
+<br />
+&#160;&#160;<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae96c2edcdade2809cdb60a8a5b0983fa">wiconnect::WICONNECT_BAD_ARG</a> = -10, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab18f839c77a6a1f964c096980ef24adc">wiconnect::WICONNECT_UNSUPPORTED</a> = -11, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab16dea725fe7b09d91a7651f18174cff">wiconnect::WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL</a> = -12, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5d9162280a5269a34245bf53c87401a4">wiconnect::WICONNECT_DUPLICATE</a> = -13, 
+<br />
+&#160;&#160;<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab9123e9628c3156f34c44913a72b4195">wiconnect::WICONNECT_NOT_FOUND</a> = -14, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a8d6d7c580a7aa3c4d64d41cac6e0307a">wiconnect::WICONNECT_PINNAME_TO_GPIO_NO_MAPPING</a> = -15, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05aecb3384d1dc5a61345346a8cd63527b2">wiconnect::WICONNECT_NOT_CONNECTED</a> = -16, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a7d4f9bd8b2b8ccc2ad902271e5241b02">wiconnect::WICONNECT_UNDERFLOW</a> = -17, 
+<br />
+&#160;&#160;<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a28240905349a60a6b52bddbbd152ea5e">wiconnect::WICONNECT_MONITOR_NOT_AVAILABLE</a> = -18, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab3f9c2611514967ca4f155e35f522cc2">wiconnect::WICONNECT_NOT_OPENED_FOR_READING</a> = -19
+<br />
+ }</td></tr>
+<tr class="memdesc:ga325637ed501728bd6c8c7a7982b9ce05"><td class="mdescLeft">&#160;</td><td class="mdescRight">API Result code.  <a href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">More...</a><br /></td></tr>
+<tr class="separator:ga325637ed501728bd6c8c7a7982b9ce05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga285510a2cba5341db387101ac75a4389"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__core.html#ga285510a2cba5341db387101ac75a4389">wiconnect::Wiconnect::Wiconnect</a> (const <a class="el" href="group__types__core.html#gaef13192ccd0895903ea42e83427b13b4">SerialConfig</a> &amp;serialConfig, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> reset=<a class="el" href="group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270">PIN_NC</a>, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> wake=<a class="el" href="group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270">PIN_NC</a>, bool nonBlocking=<a class="el" href="group__api__core__macro.html#ga347d0e1228e8174563c6bcf48de18401">WICONNECT_DEFAULT_NONBLOCKING</a> WICONNECT_MALLOC_ARGS)</td></tr>
+<tr class="memdesc:ga285510a2cba5341db387101ac75a4389"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiConnect class constructor.  <a href="#ga285510a2cba5341db387101ac75a4389">More...</a><br /></td></tr>
+<tr class="separator:ga285510a2cba5341db387101ac75a4389"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad39105b9aa5858c3b3bbf81b2cebcd30"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__core.html#gad39105b9aa5858c3b3bbf81b2cebcd30">wiconnect::Wiconnect::Wiconnect</a> (const <a class="el" href="group__types__core.html#gaef13192ccd0895903ea42e83427b13b4">SerialConfig</a> &amp;serialConfig, void *internalBuffer, int internalBufferSize, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> reset=<a class="el" href="group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270">PIN_NC</a>, <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> wake=<a class="el" href="group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270">PIN_NC</a>, bool nonBlocking=<a class="el" href="group__api__core__macro.html#ga347d0e1228e8174563c6bcf48de18401">WICONNECT_DEFAULT_NONBLOCKING</a> WICONNECT_MALLOC_ARGS)</td></tr>
+<tr class="memdesc:gad39105b9aa5858c3b3bbf81b2cebcd30"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiConnect class constructor.  <a href="#gad39105b9aa5858c3b3bbf81b2cebcd30">More...</a><br /></td></tr>
+<tr class="separator:gad39105b9aa5858c3b3bbf81b2cebcd30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<p>Core API Types. </p>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="gaadd4d5e6774e21f382c20b594a644470"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef int8_t(* wiconnect::PinToGpioMapper)(Pin pin)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Function pointer for mapping from a host pin to a WiConnect Module GPIO. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">pin</td><td>A host pin </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The corresponding WiConnect Module GPIO (which the given pin is physically connected). Return -1 if no mapping is available. </dd></dl>
+
+</div>
+</div>
+<h2 class="groupheader">Enumeration Type Documentation</h2>
+<a class="anchor" id="ga325637ed501728bd6c8c7a7982b9ce05"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">wiconnect::WiconnectResult</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>API Result code. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05ad345e256266694df078c99eaee04f789"></a>WICONNECT_ABORTED&#160;</td><td class="fielddoc">
+<p>Command was aborted. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05a5bff05280d726da505c6e6ec2f085bd1"></a>WICONNECT_IDLE&#160;</td><td class="fielddoc">
+<p>Library not processing any commands. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05a289d83a8cf2d1e1f272134d8268925c0"></a>WICONNECT_PROCESSING&#160;</td><td class="fielddoc">
+<p>Library processing current command. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05af0a2ad8af174aee6b52813d8528328e7"></a>WICONNECT_SUCCESS&#160;</td><td class="fielddoc">
+<p>Command successfully completed. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05acfd6d3c1efd03fae8cd443bc01bca8d6"></a>WICONNECT_ERROR&#160;</td><td class="fielddoc">
+<p>Generic error. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05a511a4e6fa8470f52110fc64f04cfe5ff"></a>WICONNECT_CMD_RESPONSE_ERROR&#160;</td><td class="fielddoc">
+<p>Module returned error code. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05a25c48e037bc3615840b81461db6385b5"></a>WICONNECT_NULL_BUFFER&#160;</td><td class="fielddoc">
+<p>Null buffer supplied. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05afea61b8f5d17f6be2aee2ce5b6bb7c43"></a>WICONNECT_NOT_INITIALIZED&#160;</td><td class="fielddoc">
+<p>Library not initialed. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05a2b2577cc3efe2cb37fda7dead222878f"></a>WICONNECT_OVERFLOW&#160;</td><td class="fielddoc">
+<p><a class="el" href="structwiconnect_1_1_buffer.html" title="Generic buffer type. ">Buffer</a> overflowed. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05ae6a9fb0c6333a0431e5775da996087ac"></a>WICONNECT_TIMEOUT&#160;</td><td class="fielddoc">
+<p>Command timed out. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05ab17f003b5f90e88328bbc76435f9f2e5"></a>WICONNECT_RESPONSE_PARSE_ERROR&#160;</td><td class="fielddoc">
+<p>Failed to parse module response. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05a376da897f3a629fd71abd9db9f4cea83"></a>WICONNECT_ANOTHER_CMD_EXECUTING&#160;</td><td class="fielddoc">
+<p>Currently executing another command. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05ae96c2edcdade2809cdb60a8a5b0983fa"></a>WICONNECT_BAD_ARG&#160;</td><td class="fielddoc">
+<p>Bad argument supplied. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05ab18f839c77a6a1f964c096980ef24adc"></a>WICONNECT_UNSUPPORTED&#160;</td><td class="fielddoc">
+<p>Command / parameter not supported. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05ab16dea725fe7b09d91a7651f18174cff"></a>WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL&#160;</td><td class="fielddoc">
+<p>The pinToGpioMapper hasn't been set. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05a5d9162280a5269a34245bf53c87401a4"></a>WICONNECT_DUPLICATE&#160;</td><td class="fielddoc">
+<p>Duplicate value. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05ab9123e9628c3156f34c44913a72b4195"></a>WICONNECT_NOT_FOUND&#160;</td><td class="fielddoc">
+<p>Not found. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05a8d6d7c580a7aa3c4d64d41cac6e0307a"></a>WICONNECT_PINNAME_TO_GPIO_NO_MAPPING&#160;</td><td class="fielddoc">
+<p>No mapping found for given pin. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05aecb3384d1dc5a61345346a8cd63527b2"></a>WICONNECT_NOT_CONNECTED&#160;</td><td class="fielddoc">
+<p>Not connected. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05a7d4f9bd8b2b8ccc2ad902271e5241b02"></a>WICONNECT_UNDERFLOW&#160;</td><td class="fielddoc">
+<p>Data underflow. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05a28240905349a60a6b52bddbbd152ea5e"></a>WICONNECT_MONITOR_NOT_AVAILABLE&#160;</td><td class="fielddoc">
+<p>Background processing monitor is not available (i.e in use) </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga325637ed501728bd6c8c7a7982b9ce05ab3f9c2611514967ca4f155e35f522cc2"></a>WICONNECT_NOT_OPENED_FOR_READING&#160;</td><td class="fielddoc">
+<p>The file is not open for reading. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga285510a2cba5341db387101ac75a4389"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">wiconnect::Wiconnect::Wiconnect </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="group__types__core.html#gaef13192ccd0895903ea42e83427b13b4">SerialConfig</a> &amp;&#160;</td>
+          <td class="paramname"><em>serialConfig</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a>&#160;</td>
+          <td class="paramname"><em>reset</em> = <code><a class="el" href="group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270">PIN_NC</a></code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a>&#160;</td>
+          <td class="paramname"><em>wake</em> = <code><a class="el" href="group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270">PIN_NC</a></code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>nonBlocking</em> = <code><a class="el" href="group__api__core__macro.html#ga347d0e1228e8174563c6bcf48de18401">WICONNECT_DEFAULT_NONBLOCKING</a>&#160;WICONNECT_MALLOC_ARGS</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>WiConnect class constructor. </p>
+<dl class="section note"><dt>Note</dt><dd>This should only be called once within a program as the WiConnect library is implemented as a singleton.</dd>
+<dd>
+If this constructor is used, then all commands must be supplied with an external response buffer. This means most the API functions will not work as they use the internal buffer. It's recommended to use the other constructor that supplies an internal buffer. See <a class="el" href="index.html#setting_alloc">Dynamic / Static Allocation</a></dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">serialConfig</td><td>The serial (i.e. UART) configuration connected to a WiConnect module. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">reset</td><td>Optional, The pin connected to the WiConnect module reset signal. Default: No connection </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">wake</td><td>Optional, The pin connected to the WiConnect module wake signal. Default: No connection </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">nonBlocking</td><td>Optional, indicates if the API blocking mode. See <a class="el" href="index.html#setting_blocking_modes">Blocking / Non-blocking Modes</a> </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gad39105b9aa5858c3b3bbf81b2cebcd30"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">wiconnect::Wiconnect::Wiconnect </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="group__types__core.html#gaef13192ccd0895903ea42e83427b13b4">SerialConfig</a> &amp;&#160;</td>
+          <td class="paramname"><em>serialConfig</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>internalBuffer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>internalBufferSize</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a>&#160;</td>
+          <td class="paramname"><em>reset</em> = <code><a class="el" href="group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270">PIN_NC</a></code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a>&#160;</td>
+          <td class="paramname"><em>wake</em> = <code><a class="el" href="group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270">PIN_NC</a></code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>nonBlocking</em> = <code><a class="el" href="group__api__core__macro.html#ga347d0e1228e8174563c6bcf48de18401">WICONNECT_DEFAULT_NONBLOCKING</a>&#160;WICONNECT_MALLOC_ARGS</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>WiConnect class constructor. </p>
+<dl class="section note"><dt>Note</dt><dd>This should only be called once within a program as the WiConnect library is implemented as a singleton.</dd>
+<dd>
+This is the recommended construstor as it supplies the WiConnect library with an internal buffer. Most API calls require the internal buffer.</dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">serialConfig</td><td>The serial (i.e. UART) configuration connected to a WiConnect module. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">internalBuffer</td><td>Optional, a user allocated buffer. See <a class="el" href="index.html#setting_alloc">Dynamic / Static Allocation</a> </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">internalBufferSize</td><td>The size of the internal buffer. If internalBuffer is NULL, then this size will be dynamically allocated. See <a class="el" href="index.html#setting_alloc">Dynamic / Static Allocation</a> </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">reset</td><td>Optional, The pin connected to the WiConnect module reset signal. Default: No connection </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">wake</td><td>Optional, The pin connected to the WiConnect module wake signal. Default: No connection </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">nonBlocking</td><td>Optional, indicates if the API blocking mode. See <a class="el" href="index.html#setting_blocking_modes">Blocking / Non-blocking Modes</a> </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__types__core.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,75 @@
+var group__types__core =
+[
+    [ "Wiconnect", "classwiconnect_1_1_wiconnect.html", [
+      [ "Wiconnect", "group__types__core.html#ga285510a2cba5341db387101ac75a4389", null ],
+      [ "Wiconnect", "group__types__core.html#gad39105b9aa5858c3b3bbf81b2cebcd30", null ],
+      [ "checkCurrentCommand", "group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd", null ],
+      [ "deinit", "group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6", null ],
+      [ "flush", "group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713", null ],
+      [ "getCommandDefaultTimeout", "group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e", null ],
+      [ "getLastCommandResponseCodeStr", "group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a", null ],
+      [ "getLastCommandResponseLength", "group__api__core__misc.html#ga600215de23210071c42996d04390071e", null ],
+      [ "getResponseBuffer", "group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8", null ],
+      [ "getVersion", "group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f", null ],
+      [ "init", "group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c", null ],
+      [ "isInitialized", "group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff", null ],
+      [ "reset", "group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3", null ],
+      [ "responseToInt32", "group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0", null ],
+      [ "responseToUint32", "group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565", null ],
+      [ "sendCommand", "group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c", null ],
+      [ "sendCommand", "group__api__core__send__command.html#gad23730a1f2f7714ef962f24a0f99f0f7", null ],
+      [ "sendCommand", "group__api__core__send__command.html#ga0e0591e923da9ab814bb3dd3afbda197", null ],
+      [ "sendCommand", "group__api__core__send__command.html#gadd347dd3952ebab2fa27561c12858f65", null ],
+      [ "sendCommand", "group__api__core__send__command.html#gaca2f1b17d2cc98cbc6dac219ffcf9e84", null ],
+      [ "sendCommand", "group__api__core__send__command.html#ga3655750f929f8f4e966278193d0385a9", null ],
+      [ "sendCommand", "group__api__core__send__command.html#gaf93db1b2730bb586287f7756f3cdf092", null ],
+      [ "sendCommand", "group__api__core__send__command.html#gaac75ca154bd5d5a21c714dd828a92363", null ],
+      [ "sendCommand", "group__api__core__send__command.html#ga7eb983a196daa5de20a73fd234dc6f64", null ],
+      [ "sendCommand", "group__api__core__send__command.html#gadad1c5b3df07a24ab09492edf93dd1f4", null ],
+      [ "sendCommand", "group__api__core__send__command.html#gaa6d744ec08ba6c9abf451bdc2b0beb00", null ],
+      [ "sendCommand", "group__api__core__send__command.html#gace479d34633141ff1eefa0e98c4d2351", null ],
+      [ "sendCommand", "group__api__core__send__command.html#ga9d0ade0ec2866d7e0df5391bc69f5698", null ],
+      [ "setAssertLogger", "group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0", null ],
+      [ "setCommandDefaultTimeout", "group__api__core__settings.html#gaaaf8be221699870053ad98911b066a32", null ],
+      [ "setDebugLogger", "group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e", null ],
+      [ "setPinToGpioMapper", "group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d", null ],
+      [ "stopCurrentCommand", "group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0", null ],
+      [ "wakeup", "group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5", null ]
+    ] ],
+    [ "Buffer", "structwiconnect_1_1_buffer.html", null ],
+    [ "Callback", "classwiconnect_1_1_callback.html", null ],
+    [ "FunctionPointer", "classwiconnect_1_1_function_pointer.html", null ],
+    [ "LogFunc", "classwiconnect_1_1_log_func.html", null ],
+    [ "QueuedCommand", "classwiconnect_1_1_queued_command.html", null ],
+    [ "ReaderFunc", "classwiconnect_1_1_reader_func.html", null ],
+    [ "_SerialConfig", "structwiconnect_1_1___serial_config.html", null ],
+    [ "Pin", "group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c", null ],
+    [ "PinToGpioMapper", "group__types__core.html#gaadd4d5e6774e21f382c20b594a644470", null ],
+    [ "SerialConfig", "group__types__core.html#gaef13192ccd0895903ea42e83427b13b4", null ],
+    [ "WiconnectResult", "group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05", [
+      [ "WICONNECT_ABORTED", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ad345e256266694df078c99eaee04f789", null ],
+      [ "WICONNECT_IDLE", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5bff05280d726da505c6e6ec2f085bd1", null ],
+      [ "WICONNECT_PROCESSING", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a289d83a8cf2d1e1f272134d8268925c0", null ],
+      [ "WICONNECT_SUCCESS", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05af0a2ad8af174aee6b52813d8528328e7", null ],
+      [ "WICONNECT_ERROR", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05acfd6d3c1efd03fae8cd443bc01bca8d6", null ],
+      [ "WICONNECT_CMD_RESPONSE_ERROR", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a511a4e6fa8470f52110fc64f04cfe5ff", null ],
+      [ "WICONNECT_NULL_BUFFER", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a25c48e037bc3615840b81461db6385b5", null ],
+      [ "WICONNECT_NOT_INITIALIZED", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05afea61b8f5d17f6be2aee2ce5b6bb7c43", null ],
+      [ "WICONNECT_OVERFLOW", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a2b2577cc3efe2cb37fda7dead222878f", null ],
+      [ "WICONNECT_TIMEOUT", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae6a9fb0c6333a0431e5775da996087ac", null ],
+      [ "WICONNECT_RESPONSE_PARSE_ERROR", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab17f003b5f90e88328bbc76435f9f2e5", null ],
+      [ "WICONNECT_ANOTHER_CMD_EXECUTING", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a376da897f3a629fd71abd9db9f4cea83", null ],
+      [ "WICONNECT_BAD_ARG", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae96c2edcdade2809cdb60a8a5b0983fa", null ],
+      [ "WICONNECT_UNSUPPORTED", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab18f839c77a6a1f964c096980ef24adc", null ],
+      [ "WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab16dea725fe7b09d91a7651f18174cff", null ],
+      [ "WICONNECT_DUPLICATE", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5d9162280a5269a34245bf53c87401a4", null ],
+      [ "WICONNECT_NOT_FOUND", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab9123e9628c3156f34c44913a72b4195", null ],
+      [ "WICONNECT_PINNAME_TO_GPIO_NO_MAPPING", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a8d6d7c580a7aa3c4d64d41cac6e0307a", null ],
+      [ "WICONNECT_NOT_CONNECTED", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05aecb3384d1dc5a61345346a8cd63527b2", null ],
+      [ "WICONNECT_UNDERFLOW", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a7d4f9bd8b2b8ccc2ad902271e5241b02", null ],
+      [ "WICONNECT_MONITOR_NOT_AVAILABLE", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a28240905349a60a6b52bddbbd152ea5e", null ],
+      [ "WICONNECT_NOT_OPENED_FOR_READING", "group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab3f9c2611514967ca4f155e35f522cc2", null ]
+    ] ],
+    [ "Wiconnect", "group__types__core.html#ga285510a2cba5341db387101ac75a4389", null ],
+    [ "Wiconnect", "group__types__core.html#gad39105b9aa5858c3b3bbf81b2cebcd30", null ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__types__file.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,268 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: File API</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__types__file.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">File API<div class="ingroups"><a class="el" href="group__types.html">Types</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>File API Types.  
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_file_interface.html">wiconnect::FileInterface</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server.  <a href="classwiconnect_1_1_file_interface.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_file.html">wiconnect::File</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiConnect WiFi module file object.  <a href="classwiconnect_1_1_file.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_file_list.html">wiconnect::FileList</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiConnect WiFi module file listing.  <a href="classwiconnect_1_1_file_list.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:gafbe48908f5c190c3b0f272d3016e609e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e">wiconnect::FileFlags</a> { <br />
+&#160;&#160;<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eac40bade251c1d671283d3ab2515725a6">wiconnect::FILE_FLAG_NONE</a> = 0, 
+<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaff56da02ac3626bf5636e0aa6ffff78a">wiconnect::FILE_FLAG_VALID</a> = (1 &lt;&lt; 0), 
+<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea94ddbab88df5f29013d5deb3f3d092c5">wiconnect::FILE_FLAG_EXECUTABLE</a> = (1 &lt;&lt; 1), 
+<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea07f098f34c015d1c81d7592b476312e6">wiconnect::FILE_FLAG_ENCRYPTED</a> = (1 &lt;&lt; 2), 
+<br />
+&#160;&#160;<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaad3ddfddf9e28a26df73b689e0898df0">wiconnect::FILE_FLAG_INTERNAL</a> = (1 &lt;&lt; 3), 
+<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaffe90e6784ad43acffbf823502a6a7bf">wiconnect::FILE_FLAG_BOOTABLE</a> = (1 &lt;&lt; 4), 
+<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea3864357fd0b63b4cd6594d00c2194ca8">wiconnect::FILE_FLAG_USER</a> = (1 &lt;&lt; 5), 
+<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaa74f44cd76d69e9f32d70a2b13c8c4e2">wiconnect::FILE_FLAG_ESSENTIAL</a> = (1 &lt;&lt; 6), 
+<br />
+&#160;&#160;<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea21f35fd8f0a4e38d91d5d1f5c5cc977f">wiconnect::FILE_FLAG_INVALID</a> = 0xFFFF
+<br />
+ }</td></tr>
+<tr class="memdesc:gafbe48908f5c190c3b0f272d3016e609e"><td class="mdescLeft">&#160;</td><td class="mdescRight">File flags type.  <a href="group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e">More...</a><br /></td></tr>
+<tr class="separator:gafbe48908f5c190c3b0f272d3016e609e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9919a4237eea2b0d1f27c16d64e62c63"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">wiconnect::FileType</a> { <br />
+&#160;&#160;<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ac2bf941d4f7f23cabf7c781c5741dc04">wiconnect::FILE_TYPE_UPGRADE_APP</a> = 0x00, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ad127cd0d4eeefee993a24b4d5095bfe7">wiconnect::FILE_TYPE_WIFI_FW</a> = 0x01, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a681a5a935adbd3aefdbb3639c36a4169">wiconnect::FILE_TYPE_REGULAR_APP</a> = 0x81, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2271e7ab227bf95699c260a258902eeb">wiconnect::FILE_TYPE_USER_RANGE_START</a> = 150, 
+<br />
+&#160;&#160;<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2958dab5107b78cd1c14400770ab9b4e">wiconnect::FILE_TYPE_USER_RANGE_END</a> = 199, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63aaa4d15bf30361c1026fe15e029e9c3e2">wiconnect::FILE_TYPE_TEMPORY</a> = 0xF9, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a5df6fc01411942aabcf83731d0d02d52">wiconnect::FILE_TYPE_GPIO_CONFIG</a> = 0xFA, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a35624c078c19b7b632d832d15c0d1ef0">wiconnect::FILE_TYPE_COMMAND_HELP</a> = 0xFB, 
+<br />
+&#160;&#160;<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a244c4ea312de84a2f4cabaff386fcffd">wiconnect::FILE_TYPE_SDC_CAPS</a> = 0xFC, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63afd6c376410552b54187a162e2c6fdad2">wiconnect::FILE_TYPE_SETUP_SCRIPT</a> = 0xFD, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2508195aa2793d49c5c6a24879b52206">wiconnect::FILE_TYPE_MISC_FIX_LEN</a> = 0xFE, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a077782e07756b6dc93f96e9a0cca5c9e">wiconnect::FILE_TYPE_UNKNOWN</a> = 0xFF
+<br />
+ }</td></tr>
+<tr class="memdesc:ga9919a4237eea2b0d1f27c16d64e62c63"><td class="mdescLeft">&#160;</td><td class="mdescRight">File type type.  <a href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">More...</a><br /></td></tr>
+<tr class="separator:ga9919a4237eea2b0d1f27c16d64e62c63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<p>File API Types. </p>
+<h2 class="groupheader">Enumeration Type Documentation</h2>
+<a class="anchor" id="gafbe48908f5c190c3b0f272d3016e609e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e">wiconnect::FileFlags</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><a class="el" href="classwiconnect_1_1_file.html" title="WiConnect WiFi module file object. ">File</a> flags type. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggafbe48908f5c190c3b0f272d3016e609eac40bade251c1d671283d3ab2515725a6"></a>FILE_FLAG_NONE&#160;</td><td class="fielddoc">
+<p>No flags. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggafbe48908f5c190c3b0f272d3016e609eaff56da02ac3626bf5636e0aa6ffff78a"></a>FILE_FLAG_VALID&#160;</td><td class="fielddoc">
+<p><a class="el" href="classwiconnect_1_1_file.html" title="WiConnect WiFi module file object. ">File</a> valid. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggafbe48908f5c190c3b0f272d3016e609ea94ddbab88df5f29013d5deb3f3d092c5"></a>FILE_FLAG_EXECUTABLE&#160;</td><td class="fielddoc">
+<p><a class="el" href="classwiconnect_1_1_file.html" title="WiConnect WiFi module file object. ">File</a> executable. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggafbe48908f5c190c3b0f272d3016e609ea07f098f34c015d1c81d7592b476312e6"></a>FILE_FLAG_ENCRYPTED&#160;</td><td class="fielddoc">
+<p><a class="el" href="classwiconnect_1_1_file.html" title="WiConnect WiFi module file object. ">File</a> encrypted. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggafbe48908f5c190c3b0f272d3016e609eaad3ddfddf9e28a26df73b689e0898df0"></a>FILE_FLAG_INTERNAL&#160;</td><td class="fielddoc">
+<p><a class="el" href="classwiconnect_1_1_file.html" title="WiConnect WiFi module file object. ">File</a> on internal module flash. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggafbe48908f5c190c3b0f272d3016e609eaffe90e6784ad43acffbf823502a6a7bf"></a>FILE_FLAG_BOOTABLE&#160;</td><td class="fielddoc">
+<p><a class="el" href="classwiconnect_1_1_file.html" title="WiConnect WiFi module file object. ">File</a> bootable. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggafbe48908f5c190c3b0f272d3016e609ea3864357fd0b63b4cd6594d00c2194ca8"></a>FILE_FLAG_USER&#160;</td><td class="fielddoc">
+<p><a class="el" href="classwiconnect_1_1_file.html" title="WiConnect WiFi module file object. ">File</a> created by user. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggafbe48908f5c190c3b0f272d3016e609eaa74f44cd76d69e9f32d70a2b13c8c4e2"></a>FILE_FLAG_ESSENTIAL&#160;</td><td class="fielddoc">
+<p><a class="el" href="classwiconnect_1_1_file.html" title="WiConnect WiFi module file object. ">File</a> is essential. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggafbe48908f5c190c3b0f272d3016e609ea21f35fd8f0a4e38d91d5d1f5c5cc977f"></a>FILE_FLAG_INVALID&#160;</td><td class="fielddoc">
+<p><a class="el" href="classwiconnect_1_1_file.html" title="WiConnect WiFi module file object. ">File</a> flags invalid. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<a class="anchor" id="ga9919a4237eea2b0d1f27c16d64e62c63"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">wiconnect::FileType</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><a class="el" href="classwiconnect_1_1_file.html" title="WiConnect WiFi module file object. ">File</a> type type. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga9919a4237eea2b0d1f27c16d64e62c63ac2bf941d4f7f23cabf7c781c5741dc04"></a>FILE_TYPE_UPGRADE_APP&#160;</td><td class="fielddoc">
+<p>Internal upgrade application. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga9919a4237eea2b0d1f27c16d64e62c63ad127cd0d4eeefee993a24b4d5095bfe7"></a>FILE_TYPE_WIFI_FW&#160;</td><td class="fielddoc">
+<p>Wifi firmware binary. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga9919a4237eea2b0d1f27c16d64e62c63a681a5a935adbd3aefdbb3639c36a4169"></a>FILE_TYPE_REGULAR_APP&#160;</td><td class="fielddoc">
+<p>Regular application. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga9919a4237eea2b0d1f27c16d64e62c63a2271e7ab227bf95699c260a258902eeb"></a>FILE_TYPE_USER_RANGE_START&#160;</td><td class="fielddoc">
+<p>User type start index. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga9919a4237eea2b0d1f27c16d64e62c63a2958dab5107b78cd1c14400770ab9b4e"></a>FILE_TYPE_USER_RANGE_END&#160;</td><td class="fielddoc">
+<p>User type end index. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga9919a4237eea2b0d1f27c16d64e62c63aaa4d15bf30361c1026fe15e029e9c3e2"></a>FILE_TYPE_TEMPORY&#160;</td><td class="fielddoc">
+<p>Temporary file. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga9919a4237eea2b0d1f27c16d64e62c63a5df6fc01411942aabcf83731d0d02d52"></a>FILE_TYPE_GPIO_CONFIG&#160;</td><td class="fielddoc">
+<p>GPIO configuration file. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga9919a4237eea2b0d1f27c16d64e62c63a35624c078c19b7b632d832d15c0d1ef0"></a>FILE_TYPE_COMMAND_HELP&#160;</td><td class="fielddoc">
+<p>WiConnect command help file. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga9919a4237eea2b0d1f27c16d64e62c63a244c4ea312de84a2f4cabaff386fcffd"></a>FILE_TYPE_SDC_CAPS&#160;</td><td class="fielddoc">
+<p>SDC / goHACK.me file. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga9919a4237eea2b0d1f27c16d64e62c63afd6c376410552b54187a162e2c6fdad2"></a>FILE_TYPE_SETUP_SCRIPT&#160;</td><td class="fielddoc">
+<p>Setup script file. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga9919a4237eea2b0d1f27c16d64e62c63a2508195aa2793d49c5c6a24879b52206"></a>FILE_TYPE_MISC_FIX_LEN&#160;</td><td class="fielddoc">
+<p>Miscellaneous fixed length file. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga9919a4237eea2b0d1f27c16d64e62c63a077782e07756b6dc93f96e9a0cca5c9e"></a>FILE_TYPE_UNKNOWN&#160;</td><td class="fielddoc">
+<p>Unknown file type. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__types__file.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,37 @@
+var group__types__file =
+[
+    [ "FileInterface", "classwiconnect_1_1_file_interface.html", [
+      [ "createFile", "group__api__file.html#ga16fb09105975644879eb09581ce486e5", null ],
+      [ "deleteFile", "group__api__file.html#gafcf335cef42b7b3d0fd9d5af70c6ef7d", null ],
+      [ "deleteFile", "group__api__file.html#ga498cb32c0877b69c2c97365e5c309c46", null ],
+      [ "listFiles", "group__api__file.html#ga10536639c61213c037883dade021838f", null ],
+      [ "openFile", "group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4", null ]
+    ] ],
+    [ "File", "classwiconnect_1_1_file.html", null ],
+    [ "FileList", "classwiconnect_1_1_file_list.html", null ],
+    [ "FileFlags", "group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e", [
+      [ "FILE_FLAG_NONE", "group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eac40bade251c1d671283d3ab2515725a6", null ],
+      [ "FILE_FLAG_VALID", "group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaff56da02ac3626bf5636e0aa6ffff78a", null ],
+      [ "FILE_FLAG_EXECUTABLE", "group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea94ddbab88df5f29013d5deb3f3d092c5", null ],
+      [ "FILE_FLAG_ENCRYPTED", "group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea07f098f34c015d1c81d7592b476312e6", null ],
+      [ "FILE_FLAG_INTERNAL", "group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaad3ddfddf9e28a26df73b689e0898df0", null ],
+      [ "FILE_FLAG_BOOTABLE", "group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaffe90e6784ad43acffbf823502a6a7bf", null ],
+      [ "FILE_FLAG_USER", "group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea3864357fd0b63b4cd6594d00c2194ca8", null ],
+      [ "FILE_FLAG_ESSENTIAL", "group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaa74f44cd76d69e9f32d70a2b13c8c4e2", null ],
+      [ "FILE_FLAG_INVALID", "group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea21f35fd8f0a4e38d91d5d1f5c5cc977f", null ]
+    ] ],
+    [ "FileType", "group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63", [
+      [ "FILE_TYPE_UPGRADE_APP", "group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ac2bf941d4f7f23cabf7c781c5741dc04", null ],
+      [ "FILE_TYPE_WIFI_FW", "group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ad127cd0d4eeefee993a24b4d5095bfe7", null ],
+      [ "FILE_TYPE_REGULAR_APP", "group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a681a5a935adbd3aefdbb3639c36a4169", null ],
+      [ "FILE_TYPE_USER_RANGE_START", "group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2271e7ab227bf95699c260a258902eeb", null ],
+      [ "FILE_TYPE_USER_RANGE_END", "group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2958dab5107b78cd1c14400770ab9b4e", null ],
+      [ "FILE_TYPE_TEMPORY", "group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63aaa4d15bf30361c1026fe15e029e9c3e2", null ],
+      [ "FILE_TYPE_GPIO_CONFIG", "group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a5df6fc01411942aabcf83731d0d02d52", null ],
+      [ "FILE_TYPE_COMMAND_HELP", "group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a35624c078c19b7b632d832d15c0d1ef0", null ],
+      [ "FILE_TYPE_SDC_CAPS", "group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a244c4ea312de84a2f4cabaff386fcffd", null ],
+      [ "FILE_TYPE_SETUP_SCRIPT", "group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63afd6c376410552b54187a162e2c6fdad2", null ],
+      [ "FILE_TYPE_MISC_FIX_LEN", "group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2508195aa2793d49c5c6a24879b52206", null ],
+      [ "FILE_TYPE_UNKNOWN", "group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a077782e07756b6dc93f96e9a0cca5c9e", null ]
+    ] ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__types__network.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,240 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Network API</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__types__network.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">Network API<div class="ingroups"><a class="el" href="group__types.html">Types</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Network API Types.  
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_network_interface.html">wiconnect::NetworkInterface</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The provides an interface for joining and/or creating a network. It provides other utilities such as scanning for networks, pinging a network, resolving a domain name to IP address.  <a href="classwiconnect_1_1_network_interface.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_ssid.html">wiconnect::Ssid</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network SSID type.  <a href="structwiconnect_1_1_ssid.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_mac_address.html">wiconnect::MacAddress</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network MAC Address type.  <a href="structwiconnect_1_1_mac_address.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_scan_result.html">wiconnect::ScanResult</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains single entry from WiFi scan results.  <a href="classwiconnect_1_1_scan_result.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_scan_result_list.html">wiconnect::ScanResultList</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of WiFi network scan results.  <a href="classwiconnect_1_1_scan_result_list.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga04b095d2e2f32a3fd23e346a4be969d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga04b095d2e2f32a3fd23e346a4be969d8"></a>
+typedef char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__network.html#ga04b095d2e2f32a3fd23e346a4be969d8">wiconnect::MacAddressStrBuffer</a> [18]</td></tr>
+<tr class="memdesc:ga04b095d2e2f32a3fd23e346a4be969d8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structwiconnect_1_1_buffer.html" title="Generic buffer type. ">Buffer</a> to hold a MAC address string. <br /></td></tr>
+<tr class="separator:ga04b095d2e2f32a3fd23e346a4be969d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga38e0a82235258f96340b9ce2c6e1426c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga38e0a82235258f96340b9ce2c6e1426c"></a>
+typedef char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__network.html#ga38e0a82235258f96340b9ce2c6e1426c">wiconnect::SsidStrBuffer</a> [129]</td></tr>
+<tr class="memdesc:ga38e0a82235258f96340b9ce2c6e1426c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structwiconnect_1_1_buffer.html" title="Generic buffer type. ">Buffer</a> to hold a SSID string. <br /></td></tr>
+<tr class="separator:ga38e0a82235258f96340b9ce2c6e1426c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa68646bb07ee9f174097b60ac7327342"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa68646bb07ee9f174097b60ac7327342"></a>
+typedef char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__network.html#gaa68646bb07ee9f174097b60ac7327342">wiconnect::IpStrBuffer</a> [18]</td></tr>
+<tr class="memdesc:gaa68646bb07ee9f174097b60ac7327342"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structwiconnect_1_1_buffer.html" title="Generic buffer type. ">Buffer</a> to hold an IP address string. <br /></td></tr>
+<tr class="separator:gaa68646bb07ee9f174097b60ac7327342"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:gab448e57fc1a5e21cbba0283fd1a35d99"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">wiconnect::NetworkStatus</a> { <a class="el" href="group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6a4dd5a93528f27eb983bf856b9f5067">wiconnect::NETWORK_STATUS_DOWN</a>, 
+<a class="el" href="group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a8e40c9f169976770c3e65b9c0e44874c">wiconnect::NETWORK_STATUS_WIFI_ONLY</a>, 
+<a class="el" href="group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6d6f2fd76cab833e55bc398541c52b46">wiconnect::NETWORK_STATUS_UP</a>
+ }</td></tr>
+<tr class="memdesc:gab448e57fc1a5e21cbba0283fd1a35d99"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network connection status.  <a href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">More...</a><br /></td></tr>
+<tr class="separator:gab448e57fc1a5e21cbba0283fd1a35d99"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac5aead2b4cca0122a60168e75ea41d36"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">wiconnect::NetworkSignalStrength</a> { <br />
+&#160;&#160;<a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2911018510263b4d6db772cf6ea69385">wiconnect::NETWORK_RSSI_EXCELLENT</a> = 0, 
+<a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ad77f98cf80b81d4c5277672402c0b713">wiconnect::NETWORK_RSSI_VERY_GOOD</a> = 1, 
+<a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a5aa38a03f1ec4cdcdd1f0c41dfd19533">wiconnect::NETWORK_RSSI_GOOD</a> = 2, 
+<a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2728fe7e544bee45b00ef95117085eae">wiconnect::NETWORK_RSSI_POOR</a> = 3, 
+<br />
+&#160;&#160;<a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ab0e9cbbf4e2c6dee74d2639caef2cffa">wiconnect::NETWORK_RSSI_VERY_POOR</a> = 4, 
+<a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a095c1eef3bdeb16e33b1f6a976e9f6c4">wiconnect::NETWORK_RSSI_UNKNOWN</a> = 5
+<br />
+ }</td></tr>
+<tr class="memdesc:gac5aead2b4cca0122a60168e75ea41d36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network RSSI signal level.  <a href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">More...</a><br /></td></tr>
+<tr class="separator:gac5aead2b4cca0122a60168e75ea41d36"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga026bd11cd5df47b7022362243e2d553f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga026bd11cd5df47b7022362243e2d553f"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">wiconnect::NetworkSecurity</a> </td></tr>
+<tr class="memdesc:ga026bd11cd5df47b7022362243e2d553f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network security type. <br /></td></tr>
+<tr class="separator:ga026bd11cd5df47b7022362243e2d553f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<p>Network API Types. </p>
+<h2 class="groupheader">Enumeration Type Documentation</h2>
+<a class="anchor" id="gac5aead2b4cca0122a60168e75ea41d36"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">wiconnect::NetworkSignalStrength</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Network RSSI signal level. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggac5aead2b4cca0122a60168e75ea41d36a2911018510263b4d6db772cf6ea69385"></a>NETWORK_RSSI_EXCELLENT&#160;</td><td class="fielddoc">
+<p>&gt; -20 dBm </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggac5aead2b4cca0122a60168e75ea41d36ad77f98cf80b81d4c5277672402c0b713"></a>NETWORK_RSSI_VERY_GOOD&#160;</td><td class="fielddoc">
+<p>&gt; -35 dBm </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggac5aead2b4cca0122a60168e75ea41d36a5aa38a03f1ec4cdcdd1f0c41dfd19533"></a>NETWORK_RSSI_GOOD&#160;</td><td class="fielddoc">
+<p>&gt; -50 dBm </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggac5aead2b4cca0122a60168e75ea41d36a2728fe7e544bee45b00ef95117085eae"></a>NETWORK_RSSI_POOR&#160;</td><td class="fielddoc">
+<p>&gt; -70 dBm </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggac5aead2b4cca0122a60168e75ea41d36ab0e9cbbf4e2c6dee74d2639caef2cffa"></a>NETWORK_RSSI_VERY_POOR&#160;</td><td class="fielddoc">
+<p>&lt; -71 dBm </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggac5aead2b4cca0122a60168e75ea41d36a095c1eef3bdeb16e33b1f6a976e9f6c4"></a>NETWORK_RSSI_UNKNOWN&#160;</td><td class="fielddoc">
+<p>Not available. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<a class="anchor" id="gab448e57fc1a5e21cbba0283fd1a35d99"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">wiconnect::NetworkStatus</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Network connection status. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggab448e57fc1a5e21cbba0283fd1a35d99a6a4dd5a93528f27eb983bf856b9f5067"></a>NETWORK_STATUS_DOWN&#160;</td><td class="fielddoc">
+<p>Not connected to network. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggab448e57fc1a5e21cbba0283fd1a35d99a8e40c9f169976770c3e65b9c0e44874c"></a>NETWORK_STATUS_WIFI_ONLY&#160;</td><td class="fielddoc">
+<p>Connected to network but don't have IP address. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggab448e57fc1a5e21cbba0283fd1a35d99a6d6f2fd76cab833e55bc398541c52b46"></a>NETWORK_STATUS_UP&#160;</td><td class="fielddoc">
+<p>Conntected to network and have IP address. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:22 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__types__network.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,44 @@
+var group__types__network =
+[
+    [ "NetworkInterface", "classwiconnect_1_1_network_interface.html", [
+      [ "getDhcpEnabled", "group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff", null ],
+      [ "getIpSettings", "group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b", null ],
+      [ "getNetworkStatus", "group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5", null ],
+      [ "getSignalStrength", "group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea", null ],
+      [ "isWebSetupRunning", "group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65", null ],
+      [ "join", "group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16", null ],
+      [ "leave", "group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328", null ],
+      [ "lookup", "group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89", null ],
+      [ "ping", "group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc", null ],
+      [ "scan", "group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956", null ],
+      [ "setDhcpEnabled", "group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf", null ],
+      [ "setIpSettings", "group__api__network__settings.html#ga2f7ec21084d3f2835d9c1c201915a9e0", null ],
+      [ "setIpSettings", "group__api__network__settings.html#gaa418175dd3d06b870f3dd8e035cb4dd0", null ],
+      [ "startWebSetup", "group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847", null ],
+      [ "stopWebSetup", "group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a", null ]
+    ] ],
+    [ "Ssid", "structwiconnect_1_1_ssid.html", [
+      [ "len", "structwiconnect_1_1_ssid.html#a7dd62e15567d9de9e9191f9aaba6a0a3", null ],
+      [ "val", "structwiconnect_1_1_ssid.html#ab8b77bf8f59ef8c17d8f6e59f1ceab7a", null ]
+    ] ],
+    [ "MacAddress", "structwiconnect_1_1_mac_address.html", null ],
+    [ "ScanResult", "classwiconnect_1_1_scan_result.html", null ],
+    [ "ScanResultList", "classwiconnect_1_1_scan_result_list.html", null ],
+    [ "IpStrBuffer", "group__types__network.html#gaa68646bb07ee9f174097b60ac7327342", null ],
+    [ "MacAddressStrBuffer", "group__types__network.html#ga04b095d2e2f32a3fd23e346a4be969d8", null ],
+    [ "SsidStrBuffer", "group__types__network.html#ga38e0a82235258f96340b9ce2c6e1426c", null ],
+    [ "NetworkSecurity", "group__types__network.html#ga026bd11cd5df47b7022362243e2d553f", null ],
+    [ "NetworkSignalStrength", "group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36", [
+      [ "NETWORK_RSSI_EXCELLENT", "group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2911018510263b4d6db772cf6ea69385", null ],
+      [ "NETWORK_RSSI_VERY_GOOD", "group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ad77f98cf80b81d4c5277672402c0b713", null ],
+      [ "NETWORK_RSSI_GOOD", "group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a5aa38a03f1ec4cdcdd1f0c41dfd19533", null ],
+      [ "NETWORK_RSSI_POOR", "group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2728fe7e544bee45b00ef95117085eae", null ],
+      [ "NETWORK_RSSI_VERY_POOR", "group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ab0e9cbbf4e2c6dee74d2639caef2cffa", null ],
+      [ "NETWORK_RSSI_UNKNOWN", "group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a095c1eef3bdeb16e33b1f6a976e9f6c4", null ]
+    ] ],
+    [ "NetworkStatus", "group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99", [
+      [ "NETWORK_STATUS_DOWN", "group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6a4dd5a93528f27eb983bf856b9f5067", null ],
+      [ "NETWORK_STATUS_WIFI_ONLY", "group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a8e40c9f169976770c3e65b9c0e44874c", null ],
+      [ "NETWORK_STATUS_UP", "group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6d6f2fd76cab833e55bc398541c52b46", null ]
+    ] ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__types__socket.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,211 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Socket API</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__types__socket.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">Socket API<div class="ingroups"><a class="el" href="group__types.html">Types</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Socket API Types.  
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_socket_interface.html">wiconnect::SocketInterface</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server.  <a href="classwiconnect_1_1_socket_interface.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_http_socket_args.html">wiconnect::HttpSocketArgs</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Struct for hold HTTP socket configuration.  <a href="structwiconnect_1_1_http_socket_args.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_socket.html">wiconnect::Socket</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection object to remote server.  <a href="classwiconnect_1_1_socket.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ga69dc55558df4c81599c5fb3dff98756d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d">wiconnect::SocketType</a> { <br />
+&#160;&#160;<a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da6469a1b9d8fa6448c0f6f13e0028a60e">wiconnect::SOCKET_TYPE_UNKNOWN</a>, 
+<a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756daece967eb28f8913c30bc70fa1e0e5ff9">wiconnect::SOCKET_TYPE_TCP</a>, 
+<a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da0c365c200e62d61bf22798c25ccb96b4">wiconnect::SOCKET_TYPE_TLS</a>, 
+<a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756dab1b41b1c4daf8d171414b68e9033cfbc">wiconnect::SOCKET_TYPE_UDP</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da3d433f1b569dc48077861cde0e464751">wiconnect::SOCKET_TYPE_HTTP</a>
+<br />
+ }</td></tr>
+<tr class="memdesc:ga69dc55558df4c81599c5fb3dff98756d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Socket type.  <a href="group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d">More...</a><br /></td></tr>
+<tr class="separator:ga69dc55558df4c81599c5fb3dff98756d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadc1d6e26d4138c536bd5dce7ed4569d6"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__socket.html#gadc1d6e26d4138c536bd5dce7ed4569d6">wiconnect::HttpSocketType</a> { <a class="el" href="group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6afc257aa28936e9fa8a332995b5449685">wiconnect::SOCKET_HTTP_GET</a>, 
+<a class="el" href="group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6ab271a5cd1775076aeb8c25fc14da12cb">wiconnect::SOCKET_HTTP_POST</a>, 
+<a class="el" href="group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6a6d256a218aac67dffe66ae6c49a61236">wiconnect::SOCKET_HTTP_HEAD</a>
+ }</td></tr>
+<tr class="memdesc:gadc1d6e26d4138c536bd5dce7ed4569d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">HTTP Socket sub-type.  <a href="group__types__socket.html#gadc1d6e26d4138c536bd5dce7ed4569d6">More...</a><br /></td></tr>
+<tr class="separator:gadc1d6e26d4138c536bd5dce7ed4569d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<p>Socket API Types. </p>
+<h2 class="groupheader">Enumeration Type Documentation</h2>
+<a class="anchor" id="gadc1d6e26d4138c536bd5dce7ed4569d6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__types__socket.html#gadc1d6e26d4138c536bd5dce7ed4569d6">wiconnect::HttpSocketType</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>HTTP <a class="el" href="classwiconnect_1_1_socket.html" title="Connection object to remote server. ">Socket</a> sub-type. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggadc1d6e26d4138c536bd5dce7ed4569d6afc257aa28936e9fa8a332995b5449685"></a>SOCKET_HTTP_GET&#160;</td><td class="fielddoc">
+<p>HTTP GET Request socket type. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggadc1d6e26d4138c536bd5dce7ed4569d6ab271a5cd1775076aeb8c25fc14da12cb"></a>SOCKET_HTTP_POST&#160;</td><td class="fielddoc">
+<p>HTTP POST Request socket type. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggadc1d6e26d4138c536bd5dce7ed4569d6a6d256a218aac67dffe66ae6c49a61236"></a>SOCKET_HTTP_HEAD&#160;</td><td class="fielddoc">
+<p>HTTP HEAD Request socket type. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<a class="anchor" id="ga69dc55558df4c81599c5fb3dff98756d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d">wiconnect::SocketType</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p><a class="el" href="classwiconnect_1_1_socket.html" title="Connection object to remote server. ">Socket</a> type. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga69dc55558df4c81599c5fb3dff98756da6469a1b9d8fa6448c0f6f13e0028a60e"></a>SOCKET_TYPE_UNKNOWN&#160;</td><td class="fielddoc">
+<p><a class="el" href="classwiconnect_1_1_socket.html" title="Connection object to remote server. ">Socket</a> type not known. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga69dc55558df4c81599c5fb3dff98756daece967eb28f8913c30bc70fa1e0e5ff9"></a>SOCKET_TYPE_TCP&#160;</td><td class="fielddoc">
+<p>TCP <a class="el" href="classwiconnect_1_1_socket.html" title="Connection object to remote server. ">Socket</a> type. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga69dc55558df4c81599c5fb3dff98756da0c365c200e62d61bf22798c25ccb96b4"></a>SOCKET_TYPE_TLS&#160;</td><td class="fielddoc">
+<p>TLS <a class="el" href="classwiconnect_1_1_socket.html" title="Connection object to remote server. ">Socket</a> type. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga69dc55558df4c81599c5fb3dff98756dab1b41b1c4daf8d171414b68e9033cfbc"></a>SOCKET_TYPE_UDP&#160;</td><td class="fielddoc">
+<p>UDP <a class="el" href="classwiconnect_1_1_socket.html" title="Connection object to remote server. ">Socket</a> type. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga69dc55558df4c81599c5fb3dff98756da3d433f1b569dc48077861cde0e464751"></a>SOCKET_TYPE_HTTP&#160;</td><td class="fielddoc">
+<p>HTTP <a class="el" href="classwiconnect_1_1_socket.html" title="Connection object to remote server. ">Socket</a> type. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/group__types__socket.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,37 @@
+var group__types__socket =
+[
+    [ "SocketInterface", "classwiconnect_1_1_socket_interface.html", [
+      [ "closeAllSockets", "group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106", null ],
+      [ "connect", "group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b", null ],
+      [ "httpAddHeader", "group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004", null ],
+      [ "httpConnect", "group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09", null ],
+      [ "httpGet", "group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b", null ],
+      [ "httpGetStatus", "group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70", null ],
+      [ "httpHead", "group__api__socket__http.html#ga949cee4543c91951219652bd6282049f", null ],
+      [ "httpPost", "group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756", null ],
+      [ "registerSocketIrqHandler", "group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a", null ],
+      [ "tcpConnect", "group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01", null ],
+      [ "tlsConnect", "group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870", null ],
+      [ "udpConnect", "group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c", null ],
+      [ "unregisterSocketIrqHandler", "group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551", null ]
+    ] ],
+    [ "HttpSocketArgs", "structwiconnect_1_1_http_socket_args.html", [
+      [ "certName", "structwiconnect_1_1_http_socket_args.html#a6dda2d739bd2c43d1b63d7a526ecf95c", null ],
+      [ "contextType", "structwiconnect_1_1_http_socket_args.html#a401fd2b9a75ec8c76d59bd798d36e25b", null ],
+      [ "openOnly", "structwiconnect_1_1_http_socket_args.html#a57564bc3fed87b9ab2d3f4fff3d2dc24", null ],
+      [ "type", "structwiconnect_1_1_http_socket_args.html#adffa0b3f63392a28c19aef272c918772", null ]
+    ] ],
+    [ "Socket", "classwiconnect_1_1_socket.html", null ],
+    [ "HttpSocketType", "group__types__socket.html#gadc1d6e26d4138c536bd5dce7ed4569d6", [
+      [ "SOCKET_HTTP_GET", "group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6afc257aa28936e9fa8a332995b5449685", null ],
+      [ "SOCKET_HTTP_POST", "group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6ab271a5cd1775076aeb8c25fc14da12cb", null ],
+      [ "SOCKET_HTTP_HEAD", "group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6a6d256a218aac67dffe66ae6c49a61236", null ]
+    ] ],
+    [ "SocketType", "group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d", [
+      [ "SOCKET_TYPE_UNKNOWN", "group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da6469a1b9d8fa6448c0f6f13e0028a60e", null ],
+      [ "SOCKET_TYPE_TCP", "group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756daece967eb28f8913c30bc70fa1e0e5ff9", null ],
+      [ "SOCKET_TYPE_TLS", "group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da0c365c200e62d61bf22798c25ccb96b4", null ],
+      [ "SOCKET_TYPE_UDP", "group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756dab1b41b1c4daf8d171414b68e9033cfbc", null ],
+      [ "SOCKET_TYPE_HTTP", "group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da3d433f1b569dc48077861cde0e464751", null ]
+    ] ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/hierarchy.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,153 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Class Hierarchy</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li class="current"><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('hierarchy.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Class Hierarchy</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structwiconnect_1_1___serial_config.html" target="_self">wiconnect::_SerialConfig</a></td><td class="desc">Host&lt;-&gt;<a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Module serial configuration </td></tr>
+<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structwiconnect_1_1_buffer.html" target="_self">wiconnect::Buffer</a></td><td class="desc">Generic buffer type </td></tr>
+<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_command_queue.html" target="_self">wiconnect::CommandQueue</a></td><td class="desc"></td></tr>
+<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_file.html" target="_self">wiconnect::File</a></td><td class="desc">WiConnect WiFi module file object </td></tr>
+<tr id="row_4_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_file_interface.html" target="_self">wiconnect::FileInterface</a></td><td class="desc">The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server </td></tr>
+<tr id="row_4_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_wiconnect.html" target="_self">wiconnect::Wiconnect</a></td><td class="desc">The root WiConnect library class. This class inheriets all WiConnect functionality </td></tr>
+<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_file_list.html" target="_self">wiconnect::FileList</a></td><td class="desc">WiConnect WiFi module file listing </td></tr>
+<tr id="row_6_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_6_" class="arrow" onclick="toggleFolder('6_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_function_pointer.html" target="_self">wiconnect::FunctionPointer</a></td><td class="desc">Generic function pointer </td></tr>
+<tr id="row_6_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_callback.html" target="_self">wiconnect::Callback</a></td><td class="desc">Generic callback function </td></tr>
+<tr id="row_6_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_log_func.html" target="_self">wiconnect::LogFunc</a></td><td class="desc">Logging callback function </td></tr>
+<tr id="row_6_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_reader_func.html" target="_self">wiconnect::ReaderFunc</a></td><td class="desc">Generic data reading callback function </td></tr>
+<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structwiconnect_1_1_http_socket_args.html" target="_self">wiconnect::HttpSocketArgs</a></td><td class="desc">Struct for hold HTTP socket configuration </td></tr>
+<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structwiconnect_1_1_mac_address.html" target="_self">wiconnect::MacAddress</a></td><td class="desc">Network MAC Address type </td></tr>
+<tr id="row_9_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_9_" class="arrow" onclick="toggleFolder('9_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_network_interface.html" target="_self">wiconnect::NetworkInterface</a></td><td class="desc">The provides an interface for joining and/or creating a network. It provides other utilities such as scanning for networks, pinging a network, resolving a domain name to IP address </td></tr>
+<tr id="row_9_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_wiconnect.html" target="_self">wiconnect::Wiconnect</a></td><td class="desc">The root WiConnect library class. This class inheriets all WiConnect functionality </td></tr>
+<tr id="row_10_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_queued_command.html" target="_self">wiconnect::QueuedCommand</a></td><td class="desc">Class which contains command for asynchronous processing </td></tr>
+<tr id="row_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_scan_result.html" target="_self">wiconnect::ScanResult</a></td><td class="desc">Contains single entry from WiFi scan results </td></tr>
+<tr id="row_12_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_scan_result_list.html" target="_self">wiconnect::ScanResultList</a></td><td class="desc">List of WiFi network scan results </td></tr>
+<tr id="row_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_socket.html" target="_self">wiconnect::Socket</a></td><td class="desc">Connection object to remote server </td></tr>
+<tr id="row_14_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_14_" class="arrow" onclick="toggleFolder('14_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_socket_interface.html" target="_self">wiconnect::SocketInterface</a></td><td class="desc">The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server </td></tr>
+<tr id="row_14_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_wiconnect.html" target="_self">wiconnect::Wiconnect</a></td><td class="desc">The root WiConnect library class. This class inheriets all WiConnect functionality </td></tr>
+<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_socket_irq_handler_map.html" target="_self">wiconnect::SocketIrqHandlerMap</a></td><td class="desc"></td></tr>
+<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structwiconnect_1_1_ssid.html" target="_self">wiconnect::Ssid</a></td><td class="desc">Network SSID type </td></tr>
+<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_timeout_timer.html" target="_self">wiconnect::TimeoutTimer</a></td><td class="desc"></td></tr>
+<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html" target="_self">wiconnect::WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS</a></td><td class="desc"></td></tr>
+<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html" target="_self">wiconnect::WICONNECT_GPIO_BASE_CLASS</a></td><td class="desc"></td></tr>
+<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html" target="_self">wiconnect::WICONNECT_PERIODIC_TIMER_BASE_CLASS</a></td><td class="desc"></td></tr>
+<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html" target="_self">wiconnect::WICONNECT_SERIAL_BASE_CLASS</a></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/hierarchy.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,35 @@
+var hierarchy =
+[
+    [ "wiconnect::_SerialConfig", "structwiconnect_1_1___serial_config.html", null ],
+    [ "wiconnect::Buffer", "structwiconnect_1_1_buffer.html", null ],
+    [ "wiconnect::CommandQueue", "classwiconnect_1_1_command_queue.html", null ],
+    [ "wiconnect::File", "classwiconnect_1_1_file.html", null ],
+    [ "wiconnect::FileInterface", "classwiconnect_1_1_file_interface.html", [
+      [ "wiconnect::Wiconnect", "classwiconnect_1_1_wiconnect.html", null ]
+    ] ],
+    [ "wiconnect::FileList", "classwiconnect_1_1_file_list.html", null ],
+    [ "wiconnect::FunctionPointer", "classwiconnect_1_1_function_pointer.html", [
+      [ "wiconnect::Callback", "classwiconnect_1_1_callback.html", null ],
+      [ "wiconnect::LogFunc", "classwiconnect_1_1_log_func.html", null ],
+      [ "wiconnect::ReaderFunc", "classwiconnect_1_1_reader_func.html", null ]
+    ] ],
+    [ "wiconnect::HttpSocketArgs", "structwiconnect_1_1_http_socket_args.html", null ],
+    [ "wiconnect::MacAddress", "structwiconnect_1_1_mac_address.html", null ],
+    [ "wiconnect::NetworkInterface", "classwiconnect_1_1_network_interface.html", [
+      [ "wiconnect::Wiconnect", "classwiconnect_1_1_wiconnect.html", null ]
+    ] ],
+    [ "wiconnect::QueuedCommand", "classwiconnect_1_1_queued_command.html", null ],
+    [ "wiconnect::ScanResult", "classwiconnect_1_1_scan_result.html", null ],
+    [ "wiconnect::ScanResultList", "classwiconnect_1_1_scan_result_list.html", null ],
+    [ "wiconnect::Socket", "classwiconnect_1_1_socket.html", null ],
+    [ "wiconnect::SocketInterface", "classwiconnect_1_1_socket_interface.html", [
+      [ "wiconnect::Wiconnect", "classwiconnect_1_1_wiconnect.html", null ]
+    ] ],
+    [ "wiconnect::SocketIrqHandlerMap", "classwiconnect_1_1_socket_irq_handler_map.html", null ],
+    [ "wiconnect::Ssid", "structwiconnect_1_1_ssid.html", null ],
+    [ "wiconnect::TimeoutTimer", "classwiconnect_1_1_timeout_timer.html", null ],
+    [ "wiconnect::WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS", "classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html", null ],
+    [ "wiconnect::WICONNECT_GPIO_BASE_CLASS", "classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html", null ],
+    [ "wiconnect::WICONNECT_PERIODIC_TIMER_BASE_CLASS", "classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html", null ],
+    [ "wiconnect::WICONNECT_SERIAL_BASE_CLASS", "classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html", null ]
+];
\ No newline at end of file
--- a/doc/html/index.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/index.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li class="current"><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,6 +80,20 @@
 $(document).ready(function(){initNavTree('index.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
 <div class="title">WiConnect Library Overview </div>  </div>
@@ -99,14 +137,14 @@
 <p>In both cases, either static or dynamic memory allocation may be used.</p>
 <p>In cases when memory allocation is needed, the API call requires a buffer pointer and length parameters. If both are supplied, the library uses the supplied external buffer. This is considered static allocation (however the buffer could have been dynamically allocated). The caller is responsible for maintaining the supplied buffer.</p>
 <p>If, however, only the buffer length is supplied and the buffer pointer is NULL the Wiconnect Library will call the user supplied malloc() function. This is considered dynamic allocation. In this case, the library will maintain the buffer and release it when necessary using the user supplied free() function.</p>
-<dl class="section note"><dt>Note</dt><dd>To use dynamic allocation the WiConnect Library must be compiled with WICONNECT_ENABLE_MALLOC defined, and the Wiconnect() constructor must be supplied with pointers to malloc() and free() functions.</dd>
+<dl class="section note"><dt>Note</dt><dd>To use dynamic allocation the WiConnect Library must be compiled with <a class="el" href="group__api__core__macro.html#gae9cf1249b46e784aa05250e2bcbe2e02">WICONNECT_ENABLE_MALLOC</a> defined, and the Wiconnect() constructor must be supplied with pointers to malloc() and free() functions.</dd>
 <dd>
 The Wiconnect Library does NOT call the global 'new' operator. Classes that are internally instantiated overload the 'new' operator and either call the user supplied malloc() function or use the supplied static buffer.</dd></dl>
 <h2><a class="anchor" id="setting_async_processing"></a>
 Asynchronous Processing</h2>
 <p>When applicable, the WiConnect Library will asynchronously process commands in the background. When the background processing completes, the supplied callback is called.</p>
 <p>User commands may also be executed in the background using the enqueueCommand() API function.</p>
-<dl class="section note"><dt>Note</dt><dd>The WiConnect Library must be compiled with WICONNECT_ASYNC_TIMER_ENABLED defined for background processing to be enabled.</dd></dl>
+<dl class="section note"><dt>Note</dt><dd>The WiConnect Library must be compiled with <a class="el" href="group__api__core__macro.html#gad466ede4f07512308e38402d777d8380">WICONNECT_ASYNC_TIMER_ENABLED</a> defined for background processing to be enabled.</dd></dl>
 <h1><a class="anchor" id="send_command_desc"></a>
 Sending Commands To WiFi Module</h1>
 <p>TODO: add detailed description here </p>
@@ -115,7 +153,7 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:25 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/jquery.js	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/jquery.js	Tue Aug 12 02:34:46 2014 -0700
@@ -70,11 +70,3 @@
  */
 (function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}$.browser.msie&&!d&&(function(){var q,r;j.start=function(){if(!q){r=$.fn[c].src;r=r&&r+a();q=$('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){r||l(a());n()}).attr("src",r||"javascript:0").insertAfter("body")[0].contentWindow;h.onpropertychange=function(){try{if(event.propertyName==="title"){q.document.title=h.title}}catch(s){}}}};j.stop=k;o=function(){return a(q.location.href)};l=function(v,s){var u=q.document,t=$.fn[c].domain;if(v!==s){u.title=h.title;u.open();t&&u.write('<script>document.domain="'+t+'"<\/script>');u.close();q.location.hash=v}}})();return j})()})(jQuery,this);
 (function(c){var a=c.scrollTo=function(f,e,d){c(window).scrollTo(f,e,d)};a.defaults={axis:"xy",duration:parseFloat(c.fn.jquery)>=1.3?0:1};a.window=function(d){return c(window)._scrollable()};c.fn._scrollable=function(){return this.map(function(){var e=this,d=!e.nodeName||c.inArray(e.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!d){return e}var f=(e.contentWindow||e).document||e.ownerDocument||e;return c.browser.safari||f.compatMode=="BackCompat"?f.body:f.documentElement})};c.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0}if(typeof d=="function"){d={onAfter:d}}if(f=="max"){f=9000000000}d=c.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2}d.offset=b(d.offset);d.over=b(d.over);return this._scrollable().each(function(){var l=this,j=c(l),k=f,i,g={},m=j.is("html,body");switch(typeof k){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(k)){k=b(k);break}k=c(k,this);case"object":if(k.is||k.style){i=(k=c(k)).offset()}}c.each(d.axis.split(""),function(q,r){var s=r=="x"?"Left":"Top",u=s.toLowerCase(),p="scroll"+s,o=l[p],n=a.max(l,r);if(i){g[p]=i[u]+(m?0:o-j.offset()[u]);if(d.margin){g[p]-=parseInt(k.css("margin"+s))||0;g[p]-=parseInt(k.css("border"+s+"Width"))||0}g[p]+=d.offset[u]||0;if(d.over[u]){g[p]+=k[r=="x"?"width":"height"]()*d.over[u]}}else{var t=k[u];g[p]=t.slice&&t.slice(-1)=="%"?parseFloat(t)/100*n:t}if(/^\d+$/.test(g[p])){g[p]=g[p]<=0?0:Math.min(g[p],n)}if(!q&&d.queue){if(o!=g[p]){h(d.onAfterFirst)}delete g[p]}});h(d.onAfter);function h(n){j.animate(g,e,d.easing,n&&function(){n.call(this,f,d)})}}).end()};a.max=function(j,i){var h=i=="x"?"Width":"Height",e="scroll"+h;if(!c(j).is("html,body")){return j[e]-c(j)[h.toLowerCase()]()}var g="client"+h,f=j.ownerDocument.documentElement,d=j.ownerDocument.body;return Math.max(f[e],d[e])-Math.min(f[g],d[g])};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);
-/*!
- PowerTip - v1.2.0 - 2013-04-03
- http://stevenbenner.github.com/jquery-powertip/
- Copyright (c) 2013 Steven Benner (http://stevenbenner.com/).
- Released under MIT license.
- https://raw.github.com/stevenbenner/jquery-powertip/master/LICENSE.txt
-*/
-(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{a(jQuery)}}(function(k){var A=k(document),s=k(window),w=k("body");var n="displayController",e="hasActiveHover",d="forcedOpen",u="hasMouseMove",f="mouseOnToPopup",g="originalTitle",y="powertip",o="powertipjq",l="powertiptarget",E=180/Math.PI;var c={isTipOpen:false,isFixedTipOpen:false,isClosing:false,tipOpenImminent:false,activeHover:null,currentX:0,currentY:0,previousX:0,previousY:0,desyncTimeout:null,mouseTrackingActive:false,delayInProgress:false,windowWidth:0,windowHeight:0,scrollTop:0,scrollLeft:0};var p={none:0,top:1,bottom:2,left:4,right:8};k.fn.powerTip=function(F,N){if(!this.length){return this}if(k.type(F)==="string"&&k.powerTip[F]){return k.powerTip[F].call(this,this,N)}var O=k.extend({},k.fn.powerTip.defaults,F),G=new x(O);h();this.each(function M(){var R=k(this),Q=R.data(y),P=R.data(o),T=R.data(l),S;if(R.data(n)){k.powerTip.destroy(R)}S=R.attr("title");if(!Q&&!T&&!P&&S){R.data(y,S);R.data(g,S);R.removeAttr("title")}R.data(n,new t(R,O,G))});if(!O.manual){this.on({"mouseenter.powertip":function J(P){k.powerTip.show(this,P)},"mouseleave.powertip":function L(){k.powerTip.hide(this)},"focus.powertip":function K(){k.powerTip.show(this)},"blur.powertip":function H(){k.powerTip.hide(this,true)},"keydown.powertip":function I(P){if(P.keyCode===27){k.powerTip.hide(this,true)}}})}return this};k.fn.powerTip.defaults={fadeInTime:200,fadeOutTime:100,followMouse:false,popupId:"powerTip",intentSensitivity:7,intentPollInterval:100,closeDelay:100,placement:"n",smartPlacement:false,offset:10,mouseOnToPopup:false,manual:false};k.fn.powerTip.smartPlacementLists={n:["n","ne","nw","s"],e:["e","ne","se","w","nw","sw","n","s","e"],s:["s","se","sw","n"],w:["w","nw","sw","e","ne","se","n","s","w"],nw:["nw","w","sw","n","s","se","nw"],ne:["ne","e","se","n","s","sw","ne"],sw:["sw","w","nw","s","n","ne","sw"],se:["se","e","ne","s","n","nw","se"],"nw-alt":["nw-alt","n","ne-alt","sw-alt","s","se-alt","w","e"],"ne-alt":["ne-alt","n","nw-alt","se-alt","s","sw-alt","e","w"],"sw-alt":["sw-alt","s","se-alt","nw-alt","n","ne-alt","w","e"],"se-alt":["se-alt","s","sw-alt","ne-alt","n","nw-alt","e","w"]};k.powerTip={show:function z(F,G){if(G){i(G);c.previousX=G.pageX;c.previousY=G.pageY;k(F).data(n).show()}else{k(F).first().data(n).show(true,true)}return F},reposition:function r(F){k(F).first().data(n).resetPosition();return F},hide:function D(G,F){if(G){k(G).first().data(n).hide(F)}else{if(c.activeHover){c.activeHover.data(n).hide(true)}}return G},destroy:function C(G){k(G).off(".powertip").each(function F(){var I=k(this),H=[g,n,e,d];if(I.data(g)){I.attr("title",I.data(g));H.push(y)}I.removeData(H)});return G}};k.powerTip.showTip=k.powerTip.show;k.powerTip.closeTip=k.powerTip.hide;function b(){var F=this;F.top="auto";F.left="auto";F.right="auto";F.bottom="auto";F.set=function(H,G){if(k.isNumeric(G)){F[H]=Math.round(G)}}}function t(K,N,F){var J=null;function L(P,Q){M();if(!K.data(e)){if(!P){c.tipOpenImminent=true;J=setTimeout(function O(){J=null;I()},N.intentPollInterval)}else{if(Q){K.data(d,true)}F.showTip(K)}}}function G(P){M();c.tipOpenImminent=false;if(K.data(e)){K.data(d,false);if(!P){c.delayInProgress=true;J=setTimeout(function O(){J=null;F.hideTip(K);c.delayInProgress=false},N.closeDelay)}else{F.hideTip(K)}}}function I(){var Q=Math.abs(c.previousX-c.currentX),O=Math.abs(c.previousY-c.currentY),P=Q+O;if(P<N.intentSensitivity){F.showTip(K)}else{c.previousX=c.currentX;c.previousY=c.currentY;L()}}function M(){J=clearTimeout(J);c.delayInProgress=false}function H(){F.resetPosition(K)}this.show=L;this.hide=G;this.cancel=M;this.resetPosition=H}function j(){function G(M,L,J,O,P){var K=L.split("-")[0],N=new b(),I;if(q(M)){I=H(M,K)}else{I=F(M,K)}switch(L){case"n":N.set("left",I.left-(J/2));N.set("bottom",c.windowHeight-I.top+P);break;case"e":N.set("left",I.left+P);N.set("top",I.top-(O/2));break;case"s":N.set("left",I.left-(J/2));N.set("top",I.top+P);break;case"w":N.set("top",I.top-(O/2));N.set("right",c.windowWidth-I.left+P);break;case"nw":N.set("bottom",c.windowHeight-I.top+P);N.set("right",c.windowWidth-I.left-20);break;case"nw-alt":N.set("left",I.left);N.set("bottom",c.windowHeight-I.top+P);break;case"ne":N.set("left",I.left-20);N.set("bottom",c.windowHeight-I.top+P);break;case"ne-alt":N.set("bottom",c.windowHeight-I.top+P);N.set("right",c.windowWidth-I.left);break;case"sw":N.set("top",I.top+P);N.set("right",c.windowWidth-I.left-20);break;case"sw-alt":N.set("left",I.left);N.set("top",I.top+P);break;case"se":N.set("left",I.left-20);N.set("top",I.top+P);break;case"se-alt":N.set("top",I.top+P);N.set("right",c.windowWidth-I.left);break}return N}function F(K,J){var O=K.offset(),N=K.outerWidth(),I=K.outerHeight(),M,L;switch(J){case"n":M=O.left+N/2;L=O.top;break;case"e":M=O.left+N;L=O.top+I/2;break;case"s":M=O.left+N/2;L=O.top+I;break;case"w":M=O.left;L=O.top+I/2;break;case"nw":M=O.left;L=O.top;break;case"ne":M=O.left+N;L=O.top;break;case"sw":M=O.left;L=O.top+I;break;case"se":M=O.left+N;L=O.top+I;break}return{top:L,left:M}}function H(O,K){var S=O.closest("svg")[0],N=O[0],W=S.createSVGPoint(),L=N.getBBox(),V=N.getScreenCTM(),M=L.width/2,Q=L.height/2,P=[],I=["nw","n","ne","e","se","s","sw","w"],U,X,R,T;function J(){P.push(W.matrixTransform(V))}W.x=L.x;W.y=L.y;J();W.x+=M;J();W.x+=M;J();W.y+=Q;J();W.y+=Q;J();W.x-=M;J();W.x-=M;J();W.y-=Q;J();if(P[0].y!==P[1].y||P[0].x!==P[7].x){X=Math.atan2(V.b,V.a)*E;R=Math.ceil(((X%360)-22.5)/45);if(R<1){R+=8}while(R--){I.push(I.shift())}}for(T=0;T<P.length;T++){if(I[T]===K){U=P[T];break}}return{top:U.y+c.scrollTop,left:U.x+c.scrollLeft}}this.compute=G}function x(Q){var P=new j(),O=k("#"+Q.popupId);if(O.length===0){O=k("<div/>",{id:Q.popupId});if(w.length===0){w=k("body")}w.append(O)}if(Q.followMouse){if(!O.data(u)){A.on("mousemove",M);s.on("scroll",M);O.data(u,true)}}if(Q.mouseOnToPopup){O.on({mouseenter:function L(){if(O.data(f)){if(c.activeHover){c.activeHover.data(n).cancel()}}},mouseleave:function N(){if(c.activeHover){c.activeHover.data(n).hide()}}})}function I(S){S.data(e,true);O.queue(function R(T){H(S);T()})}function H(S){var U;if(!S.data(e)){return}if(c.isTipOpen){if(!c.isClosing){K(c.activeHover)}O.delay(100).queue(function R(V){H(S);V()});return}S.trigger("powerTipPreRender");U=B(S);if(U){O.empty().append(U)}else{return}S.trigger("powerTipRender");c.activeHover=S;c.isTipOpen=true;O.data(f,Q.mouseOnToPopup);if(!Q.followMouse){G(S);c.isFixedTipOpen=true}else{M()}O.fadeIn(Q.fadeInTime,function T(){if(!c.desyncTimeout){c.desyncTimeout=setInterval(J,500)}S.trigger("powerTipOpen")})}function K(R){c.isClosing=true;c.activeHover=null;c.isTipOpen=false;c.desyncTimeout=clearInterval(c.desyncTimeout);R.data(e,false);R.data(d,false);O.fadeOut(Q.fadeOutTime,function S(){var T=new b();c.isClosing=false;c.isFixedTipOpen=false;O.removeClass();T.set("top",c.currentY+Q.offset);T.set("left",c.currentX+Q.offset);O.css(T);R.trigger("powerTipClose")})}function M(){if(!c.isFixedTipOpen&&(c.isTipOpen||(c.tipOpenImminent&&O.data(u)))){var R=O.outerWidth(),V=O.outerHeight(),U=new b(),S,T;U.set("top",c.currentY+Q.offset);U.set("left",c.currentX+Q.offset);S=m(U,R,V);if(S!==p.none){T=a(S);if(T===1){if(S===p.right){U.set("left",c.windowWidth-R)}else{if(S===p.bottom){U.set("top",c.scrollTop+c.windowHeight-V)}}}else{U.set("left",c.currentX-R-Q.offset);U.set("top",c.currentY-V-Q.offset)}}O.css(U)}}function G(S){var R,T;if(Q.smartPlacement){R=k.fn.powerTip.smartPlacementLists[Q.placement];k.each(R,function(U,W){var V=m(F(S,W),O.outerWidth(),O.outerHeight());T=W;if(V===p.none){return false}})}else{F(S,Q.placement);T=Q.placement}O.addClass(T)}function F(U,T){var R=0,S,W,V=new b();V.set("top",0);V.set("left",0);O.css(V);do{S=O.outerWidth();W=O.outerHeight();V=P.compute(U,T,S,W,Q.offset);O.css(V)}while(++R<=5&&(S!==O.outerWidth()||W!==O.outerHeight()));return V}function J(){var R=false;if(c.isTipOpen&&!c.isClosing&&!c.delayInProgress){if(c.activeHover.data(e)===false||c.activeHover.is(":disabled")){R=true}else{if(!v(c.activeHover)&&!c.activeHover.is(":focus")&&!c.activeHover.data(d)){if(O.data(f)){if(!v(O)){R=true}}else{R=true}}}if(R){K(c.activeHover)}}}this.showTip=I;this.hideTip=K;this.resetPosition=G}function q(F){return window.SVGElement&&F[0] instanceof SVGElement}function h(){if(!c.mouseTrackingActive){c.mouseTrackingActive=true;k(function H(){c.scrollLeft=s.scrollLeft();c.scrollTop=s.scrollTop();c.windowWidth=s.width();c.windowHeight=s.height()});A.on("mousemove",i);s.on({resize:function G(){c.windowWidth=s.width();c.windowHeight=s.height()},scroll:function F(){var I=s.scrollLeft(),J=s.scrollTop();if(I!==c.scrollLeft){c.currentX+=I-c.scrollLeft;c.scrollLeft=I}if(J!==c.scrollTop){c.currentY+=J-c.scrollTop;c.scrollTop=J}}})}}function i(F){c.currentX=F.pageX;c.currentY=F.pageY}function v(F){var H=F.offset(),J=F[0].getBoundingClientRect(),I=J.right-J.left,G=J.bottom-J.top;return c.currentX>=H.left&&c.currentX<=H.left+I&&c.currentY>=H.top&&c.currentY<=H.top+G}function B(I){var G=I.data(y),F=I.data(o),K=I.data(l),H,J;if(G){if(k.isFunction(G)){G=G.call(I[0])}J=G}else{if(F){if(k.isFunction(F)){F=F.call(I[0])}if(F.length>0){J=F.clone(true,true)}}else{if(K){H=k("#"+K);if(H.length>0){J=H.html()}}}}return J}function m(M,L,K){var G=c.scrollTop,J=c.scrollLeft,I=G+c.windowHeight,F=J+c.windowWidth,H=p.none;if(M.top<G||Math.abs(M.bottom-c.windowHeight)-K<G){H|=p.top}if(M.top+K>I||Math.abs(M.bottom-c.windowHeight)>I){H|=p.bottom}if(M.left<J||M.right+L>F){H|=p.left}if(M.left+L>F||M.right<J){H|=p.right}return H}function a(G){var F=0;while(G){G&=G-1;F++}return F}}));
--- a/doc/html/modules.html	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/modules.html	Tue Aug 12 02:34:46 2014 -0700
@@ -15,6 +15,11 @@
   $(document).ready(initResizable);
   $(window).load(resizeHeight);
 </script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -33,12 +38,31 @@
 </div>
 <!-- end header part -->
 <!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
     </ul>
   </div>
 </div><!-- top -->
@@ -56,6 +80,20 @@
 $(document).ready(function(){initNavTree('modules.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
 <div class="title">Modules</div>  </div>
@@ -67,17 +105,28 @@
 <tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__core__settings.html" target="_self">Settings</a></td><td class="desc">API getters/setters for core library settings </td></tr>
 <tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__core__send__command.html" target="_self">Send Command</a></td><td class="desc">API methods for sending commands to WiConnect WiFi module </td></tr>
 <tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__core__misc.html" target="_self">Miscellaneous</a></td><td class="desc">Other core API methods </td></tr>
-<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><a class="el" href="group__api__network.html" target="_self">Network API</a></td><td class="desc">This contains all network API Library methods </td></tr>
-<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__network__settings.html" target="_self">Settings</a></td><td class="desc">API getters/setters for module network settings </td></tr>
-<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__network__wlan.html" target="_self">WLAN</a></td><td class="desc">API methods for joining/leaving a WLAN </td></tr>
-<tr id="row_1_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__network__setup.html" target="_self">Web Setup</a></td><td class="desc">API methods for enabled/disabling module web setup </td></tr>
-<tr id="row_1_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__network__util.html" target="_self">Utilities</a></td><td class="desc">Network utility API methods </td></tr>
+<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__core__macro.html" target="_self">Macros</a></td><td class="desc">API specific macros </td></tr>
+<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><a class="el" href="group__api__network.html" target="_self">Network API</a></td><td class="desc">This contains all network API Library methods </td></tr>
+<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__network__settings.html" target="_self">Settings</a></td><td class="desc">API getters/setters for module network settings </td></tr>
+<tr id="row_1_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__network__wlan.html" target="_self">WLAN</a></td><td class="desc">API methods for joining/leaving a WLAN </td></tr>
+<tr id="row_1_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__network__setup.html" target="_self">Web Setup</a></td><td class="desc">API methods for enabled/disabling module web setup </td></tr>
+<tr id="row_1_3_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__network__util.html" target="_self">Utilities</a></td><td class="desc">Network utility API methods </td></tr>
+<tr id="row_1_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__network__macros.html" target="_self">Macros</a></td><td class="desc">API specific macros </td></tr>
 <tr id="row_2_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><a class="el" href="group__api__socket.html" target="_self">Socket API</a></td><td class="desc">This contains all socket API Library methods </td></tr>
 <tr id="row_2_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__socket__tcp.html" target="_self">TCP</a></td><td class="desc">TCP API methods </td></tr>
 <tr id="row_2_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__socket__udp.html" target="_self">UDP</a></td><td class="desc">UDP API methods </td></tr>
 <tr id="row_2_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__socket__tls.html" target="_self">TLS</a></td><td class="desc">TLS API methods </td></tr>
 <tr id="row_2_3_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__socket__http.html" target="_self">HTTP</a></td><td class="desc">HTTP API methods </td></tr>
 <tr id="row_2_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__socket__misc.html" target="_self">Miscellaneous</a></td><td class="desc">Miscellaneous socket API methods </td></tr>
+<tr id="row_2_5_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__socket__macro.html" target="_self">Macros</a></td><td class="desc">API specific macros </td></tr>
+<tr id="row_3_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">&#9660;</span><a class="el" href="group__api__file.html" target="_self">File API</a></td><td class="desc">This contains all file API Library methods </td></tr>
+<tr id="row_3_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__api__file__macro.html" target="_self">Macros</a></td><td class="desc">API specific macros </td></tr>
+<tr id="row_4_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">&#9660;</span><a class="el" href="group__types.html" target="_self">Types</a></td><td class="desc">This contains all the Library typedefs and classes (including constructors) </td></tr>
+<tr id="row_4_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__types__core.html" target="_self">Core API</a></td><td class="desc">Core API Types </td></tr>
+<tr id="row_4_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__types__network.html" target="_self">Network API</a></td><td class="desc">Network API Types </td></tr>
+<tr id="row_4_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__types__socket.html" target="_self">Socket API</a></td><td class="desc">Socket API Types </td></tr>
+<tr id="row_4_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__types__file.html" target="_self">File API</a></td><td class="desc">File API Types </td></tr>
+<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__conversion__util.html" target="_self">Conversion Utilities</a></td><td class="desc">This contains all the conversion utility static functions </td></tr>
 </table>
 </div><!-- directory -->
 </div><!-- contents -->
@@ -85,7 +134,7 @@
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="footer">Generated on Mon Aug 11 2014 21:58:25 for WiConnect Library by
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
   </ul>
--- a/doc/html/modules.js	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/modules.js	Tue Aug 12 02:34:46 2014 -0700
@@ -2,5 +2,8 @@
 [
     [ "Core API", "group__api__core.html", "group__api__core" ],
     [ "Network API", "group__api__network.html", "group__api__network" ],
-    [ "Socket API", "group__api__socket.html", "group__api__socket" ]
+    [ "Socket API", "group__api__socket.html", "group__api__socket" ],
+    [ "File API", "group__api__file.html", "group__api__file" ],
+    [ "Types", "group__types.html", "group__types" ],
+    [ "Conversion Utilities", "group__conversion__util.html", "group__conversion__util" ]
 ];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/namespacemembers.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,389 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Namespace Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
+      <li class="current"><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow3" class="tabs2">
+    <ul class="tablist">
+      <li class="current"><a href="namespacemembers.html"><span>All</span></a></li>
+      <li><a href="namespacemembers_type.html"><span>Typedefs</span></a></li>
+      <li><a href="namespacemembers_enum.html"><span>Enumerations</span></a></li>
+      <li><a href="namespacemembers_eval.html"><span>Enumerator</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow4" class="tabs3">
+    <ul class="tablist">
+      <li><a href="#index_f"><span>f</span></a></li>
+      <li><a href="#index_h"><span>h</span></a></li>
+      <li><a href="#index_i"><span>i</span></a></li>
+      <li><a href="#index_m"><span>m</span></a></li>
+      <li><a href="#index_n"><span>n</span></a></li>
+      <li><a href="#index_p"><span>p</span></a></li>
+      <li><a href="#index_s"><span>s</span></a></li>
+      <li class="current"><a href="#index_w"><span>w</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('namespacemembers.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all documented namespace members with links to the namespaces they belong to:</div>
+
+<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
+<li>FILE_FLAG_BOOTABLE
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaffe90e6784ad43acffbf823502a6a7bf">wiconnect</a>
+</li>
+<li>FILE_FLAG_ENCRYPTED
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea07f098f34c015d1c81d7592b476312e6">wiconnect</a>
+</li>
+<li>FILE_FLAG_ESSENTIAL
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaa74f44cd76d69e9f32d70a2b13c8c4e2">wiconnect</a>
+</li>
+<li>FILE_FLAG_EXECUTABLE
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea94ddbab88df5f29013d5deb3f3d092c5">wiconnect</a>
+</li>
+<li>FILE_FLAG_INTERNAL
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaad3ddfddf9e28a26df73b689e0898df0">wiconnect</a>
+</li>
+<li>FILE_FLAG_INVALID
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea21f35fd8f0a4e38d91d5d1f5c5cc977f">wiconnect</a>
+</li>
+<li>FILE_FLAG_NONE
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eac40bade251c1d671283d3ab2515725a6">wiconnect</a>
+</li>
+<li>FILE_FLAG_USER
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea3864357fd0b63b4cd6594d00c2194ca8">wiconnect</a>
+</li>
+<li>FILE_FLAG_VALID
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaff56da02ac3626bf5636e0aa6ffff78a">wiconnect</a>
+</li>
+<li>FILE_TYPE_COMMAND_HELP
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a35624c078c19b7b632d832d15c0d1ef0">wiconnect</a>
+</li>
+<li>FILE_TYPE_GPIO_CONFIG
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a5df6fc01411942aabcf83731d0d02d52">wiconnect</a>
+</li>
+<li>FILE_TYPE_MISC_FIX_LEN
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2508195aa2793d49c5c6a24879b52206">wiconnect</a>
+</li>
+<li>FILE_TYPE_REGULAR_APP
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a681a5a935adbd3aefdbb3639c36a4169">wiconnect</a>
+</li>
+<li>FILE_TYPE_SDC_CAPS
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a244c4ea312de84a2f4cabaff386fcffd">wiconnect</a>
+</li>
+<li>FILE_TYPE_SETUP_SCRIPT
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63afd6c376410552b54187a162e2c6fdad2">wiconnect</a>
+</li>
+<li>FILE_TYPE_TEMPORY
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63aaa4d15bf30361c1026fe15e029e9c3e2">wiconnect</a>
+</li>
+<li>FILE_TYPE_UNKNOWN
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a077782e07756b6dc93f96e9a0cca5c9e">wiconnect</a>
+</li>
+<li>FILE_TYPE_UPGRADE_APP
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ac2bf941d4f7f23cabf7c781c5741dc04">wiconnect</a>
+</li>
+<li>FILE_TYPE_USER_RANGE_END
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2958dab5107b78cd1c14400770ab9b4e">wiconnect</a>
+</li>
+<li>FILE_TYPE_USER_RANGE_START
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2271e7ab227bf95699c260a258902eeb">wiconnect</a>
+</li>
+<li>FILE_TYPE_WIFI_FW
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ad127cd0d4eeefee993a24b4d5095bfe7">wiconnect</a>
+</li>
+<li>FileFlags
+: <a class="el" href="group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e">wiconnect</a>
+</li>
+<li>FileType
+: <a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">wiconnect</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
+<li>HttpSocketType
+: <a class="el" href="group__types__socket.html#gadc1d6e26d4138c536bd5dce7ed4569d6">wiconnect</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
+<li>IpStrBuffer
+: <a class="el" href="group__types__network.html#gaa68646bb07ee9f174097b60ac7327342">wiconnect</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
+<li>MacAddressStrBuffer
+: <a class="el" href="group__types__network.html#ga04b095d2e2f32a3fd23e346a4be969d8">wiconnect</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
+<li>NETWORK_RSSI_EXCELLENT
+: <a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2911018510263b4d6db772cf6ea69385">wiconnect</a>
+</li>
+<li>NETWORK_RSSI_GOOD
+: <a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a5aa38a03f1ec4cdcdd1f0c41dfd19533">wiconnect</a>
+</li>
+<li>NETWORK_RSSI_POOR
+: <a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2728fe7e544bee45b00ef95117085eae">wiconnect</a>
+</li>
+<li>NETWORK_RSSI_UNKNOWN
+: <a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a095c1eef3bdeb16e33b1f6a976e9f6c4">wiconnect</a>
+</li>
+<li>NETWORK_RSSI_VERY_GOOD
+: <a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ad77f98cf80b81d4c5277672402c0b713">wiconnect</a>
+</li>
+<li>NETWORK_RSSI_VERY_POOR
+: <a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ab0e9cbbf4e2c6dee74d2639caef2cffa">wiconnect</a>
+</li>
+<li>NETWORK_STATUS_DOWN
+: <a class="el" href="group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6a4dd5a93528f27eb983bf856b9f5067">wiconnect</a>
+</li>
+<li>NETWORK_STATUS_UP
+: <a class="el" href="group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6d6f2fd76cab833e55bc398541c52b46">wiconnect</a>
+</li>
+<li>NETWORK_STATUS_WIFI_ONLY
+: <a class="el" href="group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a8e40c9f169976770c3e65b9c0e44874c">wiconnect</a>
+</li>
+<li>NetworkSecurity
+: <a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">wiconnect</a>
+</li>
+<li>NetworkSignalStrength
+: <a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">wiconnect</a>
+</li>
+<li>NetworkStatus
+: <a class="el" href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">wiconnect</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
+<li>Pin
+: <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">wiconnect</a>
+</li>
+<li>PinToGpioMapper
+: <a class="el" href="group__types__core.html#gaadd4d5e6774e21f382c20b594a644470">wiconnect</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
+<li>SerialConfig
+: <a class="el" href="group__types__core.html#gaef13192ccd0895903ea42e83427b13b4">wiconnect</a>
+</li>
+<li>SOCKET_HTTP_GET
+: <a class="el" href="group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6afc257aa28936e9fa8a332995b5449685">wiconnect</a>
+</li>
+<li>SOCKET_HTTP_HEAD
+: <a class="el" href="group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6a6d256a218aac67dffe66ae6c49a61236">wiconnect</a>
+</li>
+<li>SOCKET_HTTP_POST
+: <a class="el" href="group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6ab271a5cd1775076aeb8c25fc14da12cb">wiconnect</a>
+</li>
+<li>SOCKET_TYPE_HTTP
+: <a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da3d433f1b569dc48077861cde0e464751">wiconnect</a>
+</li>
+<li>SOCKET_TYPE_TCP
+: <a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756daece967eb28f8913c30bc70fa1e0e5ff9">wiconnect</a>
+</li>
+<li>SOCKET_TYPE_TLS
+: <a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da0c365c200e62d61bf22798c25ccb96b4">wiconnect</a>
+</li>
+<li>SOCKET_TYPE_UDP
+: <a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756dab1b41b1c4daf8d171414b68e9033cfbc">wiconnect</a>
+</li>
+<li>SOCKET_TYPE_UNKNOWN
+: <a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da6469a1b9d8fa6448c0f6f13e0028a60e">wiconnect</a>
+</li>
+<li>SocketType
+: <a class="el" href="group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d">wiconnect</a>
+</li>
+<li>SsidStrBuffer
+: <a class="el" href="group__types__network.html#ga38e0a82235258f96340b9ce2c6e1426c">wiconnect</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
+<li>WICONNECT_ABORTED
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ad345e256266694df078c99eaee04f789">wiconnect</a>
+</li>
+<li>WICONNECT_ANOTHER_CMD_EXECUTING
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a376da897f3a629fd71abd9db9f4cea83">wiconnect</a>
+</li>
+<li>WICONNECT_BAD_ARG
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae96c2edcdade2809cdb60a8a5b0983fa">wiconnect</a>
+</li>
+<li>WICONNECT_CMD_RESPONSE_ERROR
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a511a4e6fa8470f52110fc64f04cfe5ff">wiconnect</a>
+</li>
+<li>WICONNECT_DUPLICATE
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5d9162280a5269a34245bf53c87401a4">wiconnect</a>
+</li>
+<li>WICONNECT_ERROR
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05acfd6d3c1efd03fae8cd443bc01bca8d6">wiconnect</a>
+</li>
+<li>WICONNECT_IDLE
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5bff05280d726da505c6e6ec2f085bd1">wiconnect</a>
+</li>
+<li>WICONNECT_MONITOR_NOT_AVAILABLE
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a28240905349a60a6b52bddbbd152ea5e">wiconnect</a>
+</li>
+<li>WICONNECT_NOT_CONNECTED
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05aecb3384d1dc5a61345346a8cd63527b2">wiconnect</a>
+</li>
+<li>WICONNECT_NOT_FOUND
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab9123e9628c3156f34c44913a72b4195">wiconnect</a>
+</li>
+<li>WICONNECT_NOT_INITIALIZED
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05afea61b8f5d17f6be2aee2ce5b6bb7c43">wiconnect</a>
+</li>
+<li>WICONNECT_NOT_OPENED_FOR_READING
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab3f9c2611514967ca4f155e35f522cc2">wiconnect</a>
+</li>
+<li>WICONNECT_NULL_BUFFER
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a25c48e037bc3615840b81461db6385b5">wiconnect</a>
+</li>
+<li>WICONNECT_OVERFLOW
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a2b2577cc3efe2cb37fda7dead222878f">wiconnect</a>
+</li>
+<li>WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab16dea725fe7b09d91a7651f18174cff">wiconnect</a>
+</li>
+<li>WICONNECT_PINNAME_TO_GPIO_NO_MAPPING
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a8d6d7c580a7aa3c4d64d41cac6e0307a">wiconnect</a>
+</li>
+<li>WICONNECT_PROCESSING
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a289d83a8cf2d1e1f272134d8268925c0">wiconnect</a>
+</li>
+<li>WICONNECT_RESPONSE_PARSE_ERROR
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab17f003b5f90e88328bbc76435f9f2e5">wiconnect</a>
+</li>
+<li>WICONNECT_SUCCESS
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05af0a2ad8af174aee6b52813d8528328e7">wiconnect</a>
+</li>
+<li>WICONNECT_TIMEOUT
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae6a9fb0c6333a0431e5775da996087ac">wiconnect</a>
+</li>
+<li>WICONNECT_UNDERFLOW
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a7d4f9bd8b2b8ccc2ad902271e5241b02">wiconnect</a>
+</li>
+<li>WICONNECT_UNSUPPORTED
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab18f839c77a6a1f964c096980ef24adc">wiconnect</a>
+</li>
+<li>WiconnectResult
+: <a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">wiconnect</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/namespacemembers_enum.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,149 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Namespace Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
+      <li class="current"><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow3" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespacemembers.html"><span>All</span></a></li>
+      <li><a href="namespacemembers_type.html"><span>Typedefs</span></a></li>
+      <li class="current"><a href="namespacemembers_enum.html"><span>Enumerations</span></a></li>
+      <li><a href="namespacemembers_eval.html"><span>Enumerator</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('namespacemembers_enum.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;<ul>
+<li>FileFlags
+: <a class="el" href="group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e">wiconnect</a>
+</li>
+<li>FileType
+: <a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">wiconnect</a>
+</li>
+<li>HttpSocketType
+: <a class="el" href="group__types__socket.html#gadc1d6e26d4138c536bd5dce7ed4569d6">wiconnect</a>
+</li>
+<li>NetworkSecurity
+: <a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">wiconnect</a>
+</li>
+<li>NetworkSignalStrength
+: <a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">wiconnect</a>
+</li>
+<li>NetworkStatus
+: <a class="el" href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">wiconnect</a>
+</li>
+<li>SocketType
+: <a class="el" href="group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d">wiconnect</a>
+</li>
+<li>WiconnectResult
+: <a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">wiconnect</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/namespacemembers_eval.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,327 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Namespace Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
+      <li class="current"><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow3" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespacemembers.html"><span>All</span></a></li>
+      <li><a href="namespacemembers_type.html"><span>Typedefs</span></a></li>
+      <li><a href="namespacemembers_enum.html"><span>Enumerations</span></a></li>
+      <li class="current"><a href="namespacemembers_eval.html"><span>Enumerator</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow4" class="tabs3">
+    <ul class="tablist">
+      <li><a href="#index_f"><span>f</span></a></li>
+      <li><a href="#index_n"><span>n</span></a></li>
+      <li><a href="#index_s"><span>s</span></a></li>
+      <li class="current"><a href="#index_w"><span>w</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('namespacemembers_eval.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
+<li>FILE_FLAG_BOOTABLE
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaffe90e6784ad43acffbf823502a6a7bf">wiconnect</a>
+</li>
+<li>FILE_FLAG_ENCRYPTED
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea07f098f34c015d1c81d7592b476312e6">wiconnect</a>
+</li>
+<li>FILE_FLAG_ESSENTIAL
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaa74f44cd76d69e9f32d70a2b13c8c4e2">wiconnect</a>
+</li>
+<li>FILE_FLAG_EXECUTABLE
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea94ddbab88df5f29013d5deb3f3d092c5">wiconnect</a>
+</li>
+<li>FILE_FLAG_INTERNAL
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaad3ddfddf9e28a26df73b689e0898df0">wiconnect</a>
+</li>
+<li>FILE_FLAG_INVALID
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea21f35fd8f0a4e38d91d5d1f5c5cc977f">wiconnect</a>
+</li>
+<li>FILE_FLAG_NONE
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eac40bade251c1d671283d3ab2515725a6">wiconnect</a>
+</li>
+<li>FILE_FLAG_USER
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea3864357fd0b63b4cd6594d00c2194ca8">wiconnect</a>
+</li>
+<li>FILE_FLAG_VALID
+: <a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaff56da02ac3626bf5636e0aa6ffff78a">wiconnect</a>
+</li>
+<li>FILE_TYPE_COMMAND_HELP
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a35624c078c19b7b632d832d15c0d1ef0">wiconnect</a>
+</li>
+<li>FILE_TYPE_GPIO_CONFIG
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a5df6fc01411942aabcf83731d0d02d52">wiconnect</a>
+</li>
+<li>FILE_TYPE_MISC_FIX_LEN
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2508195aa2793d49c5c6a24879b52206">wiconnect</a>
+</li>
+<li>FILE_TYPE_REGULAR_APP
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a681a5a935adbd3aefdbb3639c36a4169">wiconnect</a>
+</li>
+<li>FILE_TYPE_SDC_CAPS
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a244c4ea312de84a2f4cabaff386fcffd">wiconnect</a>
+</li>
+<li>FILE_TYPE_SETUP_SCRIPT
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63afd6c376410552b54187a162e2c6fdad2">wiconnect</a>
+</li>
+<li>FILE_TYPE_TEMPORY
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63aaa4d15bf30361c1026fe15e029e9c3e2">wiconnect</a>
+</li>
+<li>FILE_TYPE_UNKNOWN
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a077782e07756b6dc93f96e9a0cca5c9e">wiconnect</a>
+</li>
+<li>FILE_TYPE_UPGRADE_APP
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ac2bf941d4f7f23cabf7c781c5741dc04">wiconnect</a>
+</li>
+<li>FILE_TYPE_USER_RANGE_END
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2958dab5107b78cd1c14400770ab9b4e">wiconnect</a>
+</li>
+<li>FILE_TYPE_USER_RANGE_START
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2271e7ab227bf95699c260a258902eeb">wiconnect</a>
+</li>
+<li>FILE_TYPE_WIFI_FW
+: <a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ad127cd0d4eeefee993a24b4d5095bfe7">wiconnect</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
+<li>NETWORK_RSSI_EXCELLENT
+: <a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2911018510263b4d6db772cf6ea69385">wiconnect</a>
+</li>
+<li>NETWORK_RSSI_GOOD
+: <a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a5aa38a03f1ec4cdcdd1f0c41dfd19533">wiconnect</a>
+</li>
+<li>NETWORK_RSSI_POOR
+: <a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2728fe7e544bee45b00ef95117085eae">wiconnect</a>
+</li>
+<li>NETWORK_RSSI_UNKNOWN
+: <a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a095c1eef3bdeb16e33b1f6a976e9f6c4">wiconnect</a>
+</li>
+<li>NETWORK_RSSI_VERY_GOOD
+: <a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ad77f98cf80b81d4c5277672402c0b713">wiconnect</a>
+</li>
+<li>NETWORK_RSSI_VERY_POOR
+: <a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ab0e9cbbf4e2c6dee74d2639caef2cffa">wiconnect</a>
+</li>
+<li>NETWORK_STATUS_DOWN
+: <a class="el" href="group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6a4dd5a93528f27eb983bf856b9f5067">wiconnect</a>
+</li>
+<li>NETWORK_STATUS_UP
+: <a class="el" href="group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6d6f2fd76cab833e55bc398541c52b46">wiconnect</a>
+</li>
+<li>NETWORK_STATUS_WIFI_ONLY
+: <a class="el" href="group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a8e40c9f169976770c3e65b9c0e44874c">wiconnect</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
+<li>SOCKET_HTTP_GET
+: <a class="el" href="group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6afc257aa28936e9fa8a332995b5449685">wiconnect</a>
+</li>
+<li>SOCKET_HTTP_HEAD
+: <a class="el" href="group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6a6d256a218aac67dffe66ae6c49a61236">wiconnect</a>
+</li>
+<li>SOCKET_HTTP_POST
+: <a class="el" href="group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6ab271a5cd1775076aeb8c25fc14da12cb">wiconnect</a>
+</li>
+<li>SOCKET_TYPE_HTTP
+: <a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da3d433f1b569dc48077861cde0e464751">wiconnect</a>
+</li>
+<li>SOCKET_TYPE_TCP
+: <a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756daece967eb28f8913c30bc70fa1e0e5ff9">wiconnect</a>
+</li>
+<li>SOCKET_TYPE_TLS
+: <a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da0c365c200e62d61bf22798c25ccb96b4">wiconnect</a>
+</li>
+<li>SOCKET_TYPE_UDP
+: <a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756dab1b41b1c4daf8d171414b68e9033cfbc">wiconnect</a>
+</li>
+<li>SOCKET_TYPE_UNKNOWN
+: <a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da6469a1b9d8fa6448c0f6f13e0028a60e">wiconnect</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
+<li>WICONNECT_ABORTED
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ad345e256266694df078c99eaee04f789">wiconnect</a>
+</li>
+<li>WICONNECT_ANOTHER_CMD_EXECUTING
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a376da897f3a629fd71abd9db9f4cea83">wiconnect</a>
+</li>
+<li>WICONNECT_BAD_ARG
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae96c2edcdade2809cdb60a8a5b0983fa">wiconnect</a>
+</li>
+<li>WICONNECT_CMD_RESPONSE_ERROR
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a511a4e6fa8470f52110fc64f04cfe5ff">wiconnect</a>
+</li>
+<li>WICONNECT_DUPLICATE
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5d9162280a5269a34245bf53c87401a4">wiconnect</a>
+</li>
+<li>WICONNECT_ERROR
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05acfd6d3c1efd03fae8cd443bc01bca8d6">wiconnect</a>
+</li>
+<li>WICONNECT_IDLE
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5bff05280d726da505c6e6ec2f085bd1">wiconnect</a>
+</li>
+<li>WICONNECT_MONITOR_NOT_AVAILABLE
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a28240905349a60a6b52bddbbd152ea5e">wiconnect</a>
+</li>
+<li>WICONNECT_NOT_CONNECTED
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05aecb3384d1dc5a61345346a8cd63527b2">wiconnect</a>
+</li>
+<li>WICONNECT_NOT_FOUND
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab9123e9628c3156f34c44913a72b4195">wiconnect</a>
+</li>
+<li>WICONNECT_NOT_INITIALIZED
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05afea61b8f5d17f6be2aee2ce5b6bb7c43">wiconnect</a>
+</li>
+<li>WICONNECT_NOT_OPENED_FOR_READING
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab3f9c2611514967ca4f155e35f522cc2">wiconnect</a>
+</li>
+<li>WICONNECT_NULL_BUFFER
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a25c48e037bc3615840b81461db6385b5">wiconnect</a>
+</li>
+<li>WICONNECT_OVERFLOW
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a2b2577cc3efe2cb37fda7dead222878f">wiconnect</a>
+</li>
+<li>WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab16dea725fe7b09d91a7651f18174cff">wiconnect</a>
+</li>
+<li>WICONNECT_PINNAME_TO_GPIO_NO_MAPPING
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a8d6d7c580a7aa3c4d64d41cac6e0307a">wiconnect</a>
+</li>
+<li>WICONNECT_PROCESSING
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a289d83a8cf2d1e1f272134d8268925c0">wiconnect</a>
+</li>
+<li>WICONNECT_RESPONSE_PARSE_ERROR
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab17f003b5f90e88328bbc76435f9f2e5">wiconnect</a>
+</li>
+<li>WICONNECT_SUCCESS
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05af0a2ad8af174aee6b52813d8528328e7">wiconnect</a>
+</li>
+<li>WICONNECT_TIMEOUT
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae6a9fb0c6333a0431e5775da996087ac">wiconnect</a>
+</li>
+<li>WICONNECT_UNDERFLOW
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a7d4f9bd8b2b8ccc2ad902271e5241b02">wiconnect</a>
+</li>
+<li>WICONNECT_UNSUPPORTED
+: <a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab18f839c77a6a1f964c096980ef24adc">wiconnect</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/namespacemembers_type.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,143 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Namespace Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
+      <li class="current"><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow3" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespacemembers.html"><span>All</span></a></li>
+      <li class="current"><a href="namespacemembers_type.html"><span>Typedefs</span></a></li>
+      <li><a href="namespacemembers_enum.html"><span>Enumerations</span></a></li>
+      <li><a href="namespacemembers_eval.html"><span>Enumerator</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('namespacemembers_type.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;<ul>
+<li>IpStrBuffer
+: <a class="el" href="group__types__network.html#gaa68646bb07ee9f174097b60ac7327342">wiconnect</a>
+</li>
+<li>MacAddressStrBuffer
+: <a class="el" href="group__types__network.html#ga04b095d2e2f32a3fd23e346a4be969d8">wiconnect</a>
+</li>
+<li>Pin
+: <a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">wiconnect</a>
+</li>
+<li>PinToGpioMapper
+: <a class="el" href="group__types__core.html#gaadd4d5e6774e21f382c20b594a644470">wiconnect</a>
+</li>
+<li>SerialConfig
+: <a class="el" href="group__types__core.html#gaef13192ccd0895903ea42e83427b13b4">wiconnect</a>
+</li>
+<li>SsidStrBuffer
+: <a class="el" href="group__types__network.html#ga38e0a82235258f96340b9ce2c6e1426c">wiconnect</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/namespaces.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Namespace List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li class="current"><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('namespaces.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Namespace List</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here is a list of all documented namespaces with brief descriptions:</div><div class="directory">
+<table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacewiconnect.html" target="_self">wiconnect</a></td><td class="desc">The entire <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Library is contained within the 'wiconnect' namespace </td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:27 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/namespaces.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var namespaces =
+[
+    [ "wiconnect", "namespacewiconnect.html", null ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/namespacewiconnect.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,339 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect Namespace Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('namespacewiconnect.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect Namespace Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>The entire <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Library is contained within the 'wiconnect' namespace.  
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1___serial_config.html">_SerialConfig</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Host&lt;-&gt;<a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Module serial configuration.  <a href="structwiconnect_1_1___serial_config.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_buffer.html">Buffer</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic buffer type.  <a href="structwiconnect_1_1_buffer.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_callback.html">Callback</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic callback function.  <a href="classwiconnect_1_1_callback.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_command_queue.html">CommandQueue</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_file.html">File</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiConnect WiFi module file object.  <a href="classwiconnect_1_1_file.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_file_interface.html">FileInterface</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server.  <a href="classwiconnect_1_1_file_interface.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_file_list.html">FileList</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiConnect WiFi module file listing.  <a href="classwiconnect_1_1_file_list.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_function_pointer.html">FunctionPointer</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic function pointer.  <a href="classwiconnect_1_1_function_pointer.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_http_socket_args.html">HttpSocketArgs</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Struct for hold HTTP socket configuration.  <a href="structwiconnect_1_1_http_socket_args.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_log_func.html">LogFunc</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Logging callback function.  <a href="classwiconnect_1_1_log_func.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network MAC Address type.  <a href="structwiconnect_1_1_mac_address.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_network_interface.html">NetworkInterface</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The provides an interface for joining and/or creating a network. It provides other utilities such as scanning for networks, pinging a network, resolving a domain name to IP address.  <a href="classwiconnect_1_1_network_interface.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_queued_command.html">QueuedCommand</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class which contains command for asynchronous processing.  <a href="classwiconnect_1_1_queued_command.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic data reading callback function.  <a href="classwiconnect_1_1_reader_func.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_scan_result.html">ScanResult</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains single entry from WiFi scan results.  <a href="classwiconnect_1_1_scan_result.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_scan_result_list.html">ScanResultList</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of WiFi network scan results.  <a href="classwiconnect_1_1_scan_result_list.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_socket.html">Socket</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection object to remote server.  <a href="classwiconnect_1_1_socket.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_socket_interface.html">SocketInterface</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server.  <a href="classwiconnect_1_1_socket_interface.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_socket_irq_handler_map.html">SocketIrqHandlerMap</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network SSID type.  <a href="structwiconnect_1_1_ssid.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_timeout_timer.html">TimeoutTimer</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The root WiConnect library class. This class inheriets all WiConnect functionality.  <a href="classwiconnect_1_1_wiconnect.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html">WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html">WICONNECT_GPIO_BASE_CLASS</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html">WICONNECT_PERIODIC_TIMER_BASE_CLASS</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html">WICONNECT_SERIAL_BASE_CLASS</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gaadd4d5e6774e21f382c20b594a644470"><td class="memItemLeft" align="right" valign="top">typedef int8_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__core.html#gaadd4d5e6774e21f382c20b594a644470">PinToGpioMapper</a> )(<a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> pin)</td></tr>
+<tr class="memdesc:gaadd4d5e6774e21f382c20b594a644470"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function pointer for mapping from a host pin to a WiConnect Module GPIO.  <a href="group__types__core.html#gaadd4d5e6774e21f382c20b594a644470">More...</a><br /></td></tr>
+<tr class="separator:gaadd4d5e6774e21f382c20b594a644470"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga04b095d2e2f32a3fd23e346a4be969d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga04b095d2e2f32a3fd23e346a4be969d8"></a>
+typedef char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__network.html#ga04b095d2e2f32a3fd23e346a4be969d8">MacAddressStrBuffer</a> [18]</td></tr>
+<tr class="memdesc:ga04b095d2e2f32a3fd23e346a4be969d8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structwiconnect_1_1_buffer.html" title="Generic buffer type. ">Buffer</a> to hold a MAC address string. <br /></td></tr>
+<tr class="separator:ga04b095d2e2f32a3fd23e346a4be969d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga38e0a82235258f96340b9ce2c6e1426c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga38e0a82235258f96340b9ce2c6e1426c"></a>
+typedef char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__network.html#ga38e0a82235258f96340b9ce2c6e1426c">SsidStrBuffer</a> [129]</td></tr>
+<tr class="memdesc:ga38e0a82235258f96340b9ce2c6e1426c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structwiconnect_1_1_buffer.html" title="Generic buffer type. ">Buffer</a> to hold a SSID string. <br /></td></tr>
+<tr class="separator:ga38e0a82235258f96340b9ce2c6e1426c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa68646bb07ee9f174097b60ac7327342"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa68646bb07ee9f174097b60ac7327342"></a>
+typedef char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__network.html#gaa68646bb07ee9f174097b60ac7327342">IpStrBuffer</a> [18]</td></tr>
+<tr class="memdesc:gaa68646bb07ee9f174097b60ac7327342"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structwiconnect_1_1_buffer.html" title="Generic buffer type. ">Buffer</a> to hold an IP address string. <br /></td></tr>
+<tr class="separator:gaa68646bb07ee9f174097b60ac7327342"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1cf4dfa71da0b0dc3dc707dacf56cc9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1cf4dfa71da0b0dc3dc707dacf56cc9c"></a>
+typedef PinName&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a></td></tr>
+<tr class="memdesc:ga1cf4dfa71da0b0dc3dc707dacf56cc9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pin name on HOST. <br /></td></tr>
+<tr class="separator:ga1cf4dfa71da0b0dc3dc707dacf56cc9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaef13192ccd0895903ea42e83427b13b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaef13192ccd0895903ea42e83427b13b4"></a>
+typedef struct <br class="typebreak" />
+<a class="el" href="structwiconnect_1_1___serial_config.html">wiconnect::_SerialConfig</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__core.html#gaef13192ccd0895903ea42e83427b13b4">SerialConfig</a></td></tr>
+<tr class="memdesc:gaef13192ccd0895903ea42e83427b13b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Host&lt;-&gt;<a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Module serial configuration. <br /></td></tr>
+<tr class="separator:gaef13192ccd0895903ea42e83427b13b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ga325637ed501728bd6c8c7a7982b9ce05"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> { <br />
+&#160;&#160;<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ad345e256266694df078c99eaee04f789">WICONNECT_ABORTED</a> = 3, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5bff05280d726da505c6e6ec2f085bd1">WICONNECT_IDLE</a> = 2, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a289d83a8cf2d1e1f272134d8268925c0">WICONNECT_PROCESSING</a> = 1, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05af0a2ad8af174aee6b52813d8528328e7">WICONNECT_SUCCESS</a> = 0, 
+<br />
+&#160;&#160;<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05acfd6d3c1efd03fae8cd443bc01bca8d6">WICONNECT_ERROR</a> = -1, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a511a4e6fa8470f52110fc64f04cfe5ff">WICONNECT_CMD_RESPONSE_ERROR</a> = -2, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a25c48e037bc3615840b81461db6385b5">WICONNECT_NULL_BUFFER</a> = -3, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05afea61b8f5d17f6be2aee2ce5b6bb7c43">WICONNECT_NOT_INITIALIZED</a> = -4, 
+<br />
+&#160;&#160;<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a2b2577cc3efe2cb37fda7dead222878f">WICONNECT_OVERFLOW</a> = -5, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae6a9fb0c6333a0431e5775da996087ac">WICONNECT_TIMEOUT</a> = -6, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab17f003b5f90e88328bbc76435f9f2e5">WICONNECT_RESPONSE_PARSE_ERROR</a> = -8, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a376da897f3a629fd71abd9db9f4cea83">WICONNECT_ANOTHER_CMD_EXECUTING</a> = -9, 
+<br />
+&#160;&#160;<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae96c2edcdade2809cdb60a8a5b0983fa">WICONNECT_BAD_ARG</a> = -10, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab18f839c77a6a1f964c096980ef24adc">WICONNECT_UNSUPPORTED</a> = -11, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab16dea725fe7b09d91a7651f18174cff">WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL</a> = -12, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5d9162280a5269a34245bf53c87401a4">WICONNECT_DUPLICATE</a> = -13, 
+<br />
+&#160;&#160;<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab9123e9628c3156f34c44913a72b4195">WICONNECT_NOT_FOUND</a> = -14, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a8d6d7c580a7aa3c4d64d41cac6e0307a">WICONNECT_PINNAME_TO_GPIO_NO_MAPPING</a> = -15, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05aecb3384d1dc5a61345346a8cd63527b2">WICONNECT_NOT_CONNECTED</a> = -16, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a7d4f9bd8b2b8ccc2ad902271e5241b02">WICONNECT_UNDERFLOW</a> = -17, 
+<br />
+&#160;&#160;<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a28240905349a60a6b52bddbbd152ea5e">WICONNECT_MONITOR_NOT_AVAILABLE</a> = -18, 
+<a class="el" href="group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab3f9c2611514967ca4f155e35f522cc2">WICONNECT_NOT_OPENED_FOR_READING</a> = -19
+<br />
+ }</td></tr>
+<tr class="memdesc:ga325637ed501728bd6c8c7a7982b9ce05"><td class="mdescLeft">&#160;</td><td class="mdescRight">API Result code.  <a href="group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05">More...</a><br /></td></tr>
+<tr class="separator:ga325637ed501728bd6c8c7a7982b9ce05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab448e57fc1a5e21cbba0283fd1a35d99"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">NetworkStatus</a> { <a class="el" href="group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6a4dd5a93528f27eb983bf856b9f5067">NETWORK_STATUS_DOWN</a>, 
+<a class="el" href="group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a8e40c9f169976770c3e65b9c0e44874c">NETWORK_STATUS_WIFI_ONLY</a>, 
+<a class="el" href="group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6d6f2fd76cab833e55bc398541c52b46">NETWORK_STATUS_UP</a>
+ }</td></tr>
+<tr class="memdesc:gab448e57fc1a5e21cbba0283fd1a35d99"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network connection status.  <a href="group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99">More...</a><br /></td></tr>
+<tr class="separator:gab448e57fc1a5e21cbba0283fd1a35d99"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac5aead2b4cca0122a60168e75ea41d36"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a> { <br />
+&#160;&#160;<a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2911018510263b4d6db772cf6ea69385">NETWORK_RSSI_EXCELLENT</a> = 0, 
+<a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ad77f98cf80b81d4c5277672402c0b713">NETWORK_RSSI_VERY_GOOD</a> = 1, 
+<a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a5aa38a03f1ec4cdcdd1f0c41dfd19533">NETWORK_RSSI_GOOD</a> = 2, 
+<a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2728fe7e544bee45b00ef95117085eae">NETWORK_RSSI_POOR</a> = 3, 
+<br />
+&#160;&#160;<a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ab0e9cbbf4e2c6dee74d2639caef2cffa">NETWORK_RSSI_VERY_POOR</a> = 4, 
+<a class="el" href="group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a095c1eef3bdeb16e33b1f6a976e9f6c4">NETWORK_RSSI_UNKNOWN</a> = 5
+<br />
+ }</td></tr>
+<tr class="memdesc:gac5aead2b4cca0122a60168e75ea41d36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network RSSI signal level.  <a href="group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36">More...</a><br /></td></tr>
+<tr class="separator:gac5aead2b4cca0122a60168e75ea41d36"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga026bd11cd5df47b7022362243e2d553f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga026bd11cd5df47b7022362243e2d553f"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__network.html#ga026bd11cd5df47b7022362243e2d553f">NetworkSecurity</a> </td></tr>
+<tr class="memdesc:ga026bd11cd5df47b7022362243e2d553f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network security type. <br /></td></tr>
+<tr class="separator:ga026bd11cd5df47b7022362243e2d553f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga69dc55558df4c81599c5fb3dff98756d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d">SocketType</a> { <br />
+&#160;&#160;<a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da6469a1b9d8fa6448c0f6f13e0028a60e">SOCKET_TYPE_UNKNOWN</a>, 
+<a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756daece967eb28f8913c30bc70fa1e0e5ff9">SOCKET_TYPE_TCP</a>, 
+<a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da0c365c200e62d61bf22798c25ccb96b4">SOCKET_TYPE_TLS</a>, 
+<a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756dab1b41b1c4daf8d171414b68e9033cfbc">SOCKET_TYPE_UDP</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da3d433f1b569dc48077861cde0e464751">SOCKET_TYPE_HTTP</a>
+<br />
+ }</td></tr>
+<tr class="memdesc:ga69dc55558df4c81599c5fb3dff98756d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Socket type.  <a href="group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d">More...</a><br /></td></tr>
+<tr class="separator:ga69dc55558df4c81599c5fb3dff98756d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadc1d6e26d4138c536bd5dce7ed4569d6"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__socket.html#gadc1d6e26d4138c536bd5dce7ed4569d6">HttpSocketType</a> { <a class="el" href="group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6afc257aa28936e9fa8a332995b5449685">SOCKET_HTTP_GET</a>, 
+<a class="el" href="group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6ab271a5cd1775076aeb8c25fc14da12cb">SOCKET_HTTP_POST</a>, 
+<a class="el" href="group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6a6d256a218aac67dffe66ae6c49a61236">SOCKET_HTTP_HEAD</a>
+ }</td></tr>
+<tr class="memdesc:gadc1d6e26d4138c536bd5dce7ed4569d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">HTTP Socket sub-type.  <a href="group__types__socket.html#gadc1d6e26d4138c536bd5dce7ed4569d6">More...</a><br /></td></tr>
+<tr class="separator:gadc1d6e26d4138c536bd5dce7ed4569d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafbe48908f5c190c3b0f272d3016e609e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e">FileFlags</a> { <br />
+&#160;&#160;<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eac40bade251c1d671283d3ab2515725a6">FILE_FLAG_NONE</a> = 0, 
+<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaff56da02ac3626bf5636e0aa6ffff78a">FILE_FLAG_VALID</a> = (1 &lt;&lt; 0), 
+<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea94ddbab88df5f29013d5deb3f3d092c5">FILE_FLAG_EXECUTABLE</a> = (1 &lt;&lt; 1), 
+<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea07f098f34c015d1c81d7592b476312e6">FILE_FLAG_ENCRYPTED</a> = (1 &lt;&lt; 2), 
+<br />
+&#160;&#160;<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaad3ddfddf9e28a26df73b689e0898df0">FILE_FLAG_INTERNAL</a> = (1 &lt;&lt; 3), 
+<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaffe90e6784ad43acffbf823502a6a7bf">FILE_FLAG_BOOTABLE</a> = (1 &lt;&lt; 4), 
+<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea3864357fd0b63b4cd6594d00c2194ca8">FILE_FLAG_USER</a> = (1 &lt;&lt; 5), 
+<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaa74f44cd76d69e9f32d70a2b13c8c4e2">FILE_FLAG_ESSENTIAL</a> = (1 &lt;&lt; 6), 
+<br />
+&#160;&#160;<a class="el" href="group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea21f35fd8f0a4e38d91d5d1f5c5cc977f">FILE_FLAG_INVALID</a> = 0xFFFF
+<br />
+ }</td></tr>
+<tr class="memdesc:gafbe48908f5c190c3b0f272d3016e609e"><td class="mdescLeft">&#160;</td><td class="mdescRight">File flags type.  <a href="group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e">More...</a><br /></td></tr>
+<tr class="separator:gafbe48908f5c190c3b0f272d3016e609e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9919a4237eea2b0d1f27c16d64e62c63"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">FileType</a> { <br />
+&#160;&#160;<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ac2bf941d4f7f23cabf7c781c5741dc04">FILE_TYPE_UPGRADE_APP</a> = 0x00, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ad127cd0d4eeefee993a24b4d5095bfe7">FILE_TYPE_WIFI_FW</a> = 0x01, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a681a5a935adbd3aefdbb3639c36a4169">FILE_TYPE_REGULAR_APP</a> = 0x81, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2271e7ab227bf95699c260a258902eeb">FILE_TYPE_USER_RANGE_START</a> = 150, 
+<br />
+&#160;&#160;<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2958dab5107b78cd1c14400770ab9b4e">FILE_TYPE_USER_RANGE_END</a> = 199, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63aaa4d15bf30361c1026fe15e029e9c3e2">FILE_TYPE_TEMPORY</a> = 0xF9, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a5df6fc01411942aabcf83731d0d02d52">FILE_TYPE_GPIO_CONFIG</a> = 0xFA, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a35624c078c19b7b632d832d15c0d1ef0">FILE_TYPE_COMMAND_HELP</a> = 0xFB, 
+<br />
+&#160;&#160;<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a244c4ea312de84a2f4cabaff386fcffd">FILE_TYPE_SDC_CAPS</a> = 0xFC, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63afd6c376410552b54187a162e2c6fdad2">FILE_TYPE_SETUP_SCRIPT</a> = 0xFD, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2508195aa2793d49c5c6a24879b52206">FILE_TYPE_MISC_FIX_LEN</a> = 0xFE, 
+<a class="el" href="group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a077782e07756b6dc93f96e9a0cca5c9e">FILE_TYPE_UNKNOWN</a> = 0xFF
+<br />
+ }</td></tr>
+<tr class="memdesc:ga9919a4237eea2b0d1f27c16d64e62c63"><td class="mdescLeft">&#160;</td><td class="mdescRight">File type type.  <a href="group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63">More...</a><br /></td></tr>
+<tr class="separator:ga9919a4237eea2b0d1f27c16d64e62c63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>The entire <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Library is contained within the 'wiconnect' namespace. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/namespacewiconnect.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,29 @@
+var namespacewiconnect =
+[
+    [ "_SerialConfig", "structwiconnect_1_1___serial_config.html", null ],
+    [ "Buffer", "structwiconnect_1_1_buffer.html", null ],
+    [ "Callback", "classwiconnect_1_1_callback.html", null ],
+    [ "CommandQueue", "classwiconnect_1_1_command_queue.html", null ],
+    [ "File", "classwiconnect_1_1_file.html", null ],
+    [ "FileInterface", "classwiconnect_1_1_file_interface.html", "classwiconnect_1_1_file_interface" ],
+    [ "FileList", "classwiconnect_1_1_file_list.html", null ],
+    [ "FunctionPointer", "classwiconnect_1_1_function_pointer.html", null ],
+    [ "HttpSocketArgs", "structwiconnect_1_1_http_socket_args.html", "structwiconnect_1_1_http_socket_args" ],
+    [ "LogFunc", "classwiconnect_1_1_log_func.html", null ],
+    [ "MacAddress", "structwiconnect_1_1_mac_address.html", null ],
+    [ "NetworkInterface", "classwiconnect_1_1_network_interface.html", "classwiconnect_1_1_network_interface" ],
+    [ "QueuedCommand", "classwiconnect_1_1_queued_command.html", null ],
+    [ "ReaderFunc", "classwiconnect_1_1_reader_func.html", null ],
+    [ "ScanResult", "classwiconnect_1_1_scan_result.html", null ],
+    [ "ScanResultList", "classwiconnect_1_1_scan_result_list.html", null ],
+    [ "Socket", "classwiconnect_1_1_socket.html", null ],
+    [ "SocketInterface", "classwiconnect_1_1_socket_interface.html", "classwiconnect_1_1_socket_interface" ],
+    [ "SocketIrqHandlerMap", "classwiconnect_1_1_socket_irq_handler_map.html", null ],
+    [ "Ssid", "structwiconnect_1_1_ssid.html", "structwiconnect_1_1_ssid" ],
+    [ "TimeoutTimer", "classwiconnect_1_1_timeout_timer.html", null ],
+    [ "Wiconnect", "classwiconnect_1_1_wiconnect.html", "classwiconnect_1_1_wiconnect" ],
+    [ "WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS", "classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html", null ],
+    [ "WICONNECT_GPIO_BASE_CLASS", "classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html", null ],
+    [ "WICONNECT_PERIODIC_TIMER_BASE_CLASS", "classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html", null ],
+    [ "WICONNECT_SERIAL_BASE_CLASS", "classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html", null ]
+];
\ No newline at end of file
--- a/doc/html/navtree.js	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/navtree.js	Tue Aug 12 02:34:46 2014 -0700
@@ -15,23 +15,32 @@
       [ "Sending Commands To WiFi Module", "index.html#send_command_desc", null ]
     ] ],
     [ "Modules", "modules.html", "modules" ],
+    [ "Namespaces", null, [
+      [ "Namespace List", "namespaces.html", "namespaces" ],
+      [ "Namespace Members", "namespacemembers.html", [
+        [ "All", "namespacemembers.html", null ],
+        [ "Typedefs", "namespacemembers_type.html", null ],
+        [ "Enumerations", "namespacemembers_enum.html", null ],
+        [ "Enumerator", "namespacemembers_eval.html", null ]
+      ] ]
+    ] ],
     [ "Classes", null, [
       [ "Class List", "annotated.html", "annotated" ],
       [ "Class Index", "classes.html", null ],
+      [ "Class Hierarchy", "hierarchy.html", "hierarchy" ],
       [ "Class Members", "functions.html", [
         [ "All", "functions.html", null ],
-        [ "Functions", "functions_func.html", null ]
+        [ "Functions", "functions_func.html", null ],
+        [ "Variables", "functions_vars.html", null ]
       ] ]
-    ] ],
-    [ "Files", null, [
-      [ "File List", "files.html", "files" ]
     ] ]
   ] ]
 ];
 
 var NAVTREEINDEX =
 [
-".html"
+"annotated.html",
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05acfd6d3c1efd03fae8cd443bc01bca8d6"
 ];
 
 var SYNCONMSG = 'click to disable panel synchronisation';
--- a/doc/html/navtreeindex0.js	Mon Aug 11 21:59:00 2014 -0700
+++ b/doc/html/navtreeindex0.js	Tue Aug 12 02:34:46 2014 -0700
@@ -1,115 +1,253 @@
 var NAVTREEINDEX0 =
 {
-".html":[2,0,0],
-"_file_interface_8h_source.html":[3,0,0,0,0,0],
-"_network_interface_8h_source.html":[3,0,0,0,0,1],
-"_r_e_a_d_m_e_8h_source.html":[3,0,0,0,0,2],
-"_socket_interface_8h_source.html":[3,0,0,0,0,3],
-"_string_util_8h_source.html":[3,0,0,0,0,4],
-"_wiconnect_interface_8h_source.html":[3,0,0,0,0,5],
-"_wiconnect_types_8h_source.html":[3,0,0,0,0,6],
-"annotated.html":[2,0],
-"classes.html":[2,1],
-"classwiconnect_1_1_wiconnect.html":[2,0,0,0],
-"classwiconnect_1_1_wiconnect.html#a285510a2cba5341db387101ac75a4389":[2,0,0,0,0],
-"classwiconnect_1_1_wiconnect.html#ad39105b9aa5858c3b3bbf81b2cebcd30":[2,0,0,0,1],
-"dir_2cefe8a608dd77002e2a359719ab297e.html":[3,0,0,0],
-"dir_68267d1309a1af8e8297ef4c3efbcdba.html":[3,0,0],
-"dir_cd3afd97bddf83876771aca0b74624b0.html":[3,0,0,0,0],
-"files.html":[3,0],
-"functions.html":[2,2,0],
-"functions_func.html":[2,2,1],
+"annotated.html":[3,0],
+"classes.html":[3,1],
+"classwiconnect_1_1_callback.html":[1,4,0,2],
+"classwiconnect_1_1_command_queue.html":[3,0,0,3],
+"classwiconnect_1_1_file.html":[1,4,3,1],
+"classwiconnect_1_1_file_interface.html":[1,4,3,0],
+"classwiconnect_1_1_file_list.html":[1,4,3,2],
+"classwiconnect_1_1_function_pointer.html":[1,4,0,3],
+"classwiconnect_1_1_log_func.html":[1,4,0,4],
+"classwiconnect_1_1_network_interface.html":[1,4,1,0],
+"classwiconnect_1_1_queued_command.html":[1,4,0,5],
+"classwiconnect_1_1_reader_func.html":[1,4,0,6],
+"classwiconnect_1_1_scan_result.html":[1,4,1,3],
+"classwiconnect_1_1_scan_result_list.html":[1,4,1,4],
+"classwiconnect_1_1_socket.html":[1,4,2,2],
+"classwiconnect_1_1_socket_interface.html":[1,4,2,0],
+"classwiconnect_1_1_socket_irq_handler_map.html":[3,0,0,18],
+"classwiconnect_1_1_timeout_timer.html":[3,0,0,20],
+"classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html":[3,0,0,22],
+"classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html":[3,0,0,23],
+"classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html":[3,0,0,24],
+"classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html":[3,0,0,25],
+"classwiconnect_1_1_wiconnect.html":[1,4,0,0],
+"functions.html":[3,3,0],
+"functions_func.html":[3,3,1],
+"functions_vars.html":[3,3,2],
 "group__api__core.html":[1,0],
+"group__api__core__macro.html":[1,0,3],
+"group__api__core__macro.html#ga0a14e4bc7a0aed9311b552c0ee8fd7ef":[1,0,3,11],
+"group__api__core__macro.html#ga1525d7c98c2da34fc1a64de49253abdb":[1,0,3,22],
+"group__api__core__macro.html#ga2aa16118029ab13ab41514cb8eb93ba7":[1,0,3,17],
+"group__api__core__macro.html#ga2e7ffaac225bc56852bb504f531aafa0":[1,0,3,9],
+"group__api__core__macro.html#ga346c951fa5af23cdbf1d18a59b2babd1":[1,0,3,2],
+"group__api__core__macro.html#ga347d0e1228e8174563c6bcf48de18401":[1,0,3,13],
+"group__api__core__macro.html#ga45fe565132845ca570ded816f25561b0":[1,0,3,21],
+"group__api__core__macro.html#ga53fde64c3e7647a192281a015cd02f48":[1,0,3,23],
+"group__api__core__macro.html#ga596d1da2fb23f4e748c83d64a47e10b3":[1,0,3,4],
+"group__api__core__macro.html#ga7352d6662e438d0969593df9e657d43f":[1,0,3,20],
+"group__api__core__macro.html#ga74e75242132eaabbc1c512488a135926":[1,0,3,6],
+"group__api__core__macro.html#ga7741b7a0fbbf9b7e47898b7d30e5e321":[1,0,3,14],
+"group__api__core__macro.html#ga77baa56c8d3584b953f0a2626e6844ad":[1,0,3,3],
+"group__api__core__macro.html#ga7c5dcedd35669199b46bb292b3d3b525":[1,0,3,19],
+"group__api__core__macro.html#ga8bc3b8d2e7e7c9d10b23e0a15cd4507a":[1,0,3,18],
+"group__api__core__macro.html#ga8d334bd237af6b4e1eb929ef32b33ab0":[1,0,3,0],
+"group__api__core__macro.html#ga9e7032540d999edf0dbae31e51c85962":[1,0,3,10],
+"group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270":[1,0,3,7],
+"group__api__core__macro.html#gaacc3ee1a7f283f8ef65cea31f4436a95":[1,0,3,5],
+"group__api__core__macro.html#gaaff0108d684631b2bb88e1f6c255e9ac":[1,0,3,12],
+"group__api__core__macro.html#gab27aa3ef76302b5221766abfd4f47e64":[1,0,3,16],
+"group__api__core__macro.html#gabb158b483cd6d8a8d2d4bf8d38bc9830":[1,0,3,24],
+"group__api__core__macro.html#gad466ede4f07512308e38402d777d8380":[1,0,3,8],
+"group__api__core__macro.html#gad7bc04eee187f219f2544905267568b0":[1,0,3,1],
+"group__api__core__macro.html#gae7b6cfdff3a9aef465d5c4434937417d":[1,0,3,25],
+"group__api__core__macro.html#gae9cf1249b46e784aa05250e2bcbe2e02":[1,0,3,15],
 "group__api__core__misc.html":[1,0,2],
-"group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8":[2,0,0,0,8],
+"group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8":[1,4,0,0,8],
 "group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8":[1,0,2,5],
-"group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f":[2,0,0,0,9],
+"group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f":[1,4,0,0,9],
 "group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f":[1,0,2,6],
-"group__api__core__misc.html#ga600215de23210071c42996d04390071e":[2,0,0,0,7],
+"group__api__core__misc.html#ga600215de23210071c42996d04390071e":[1,4,0,0,7],
 "group__api__core__misc.html#ga600215de23210071c42996d04390071e":[1,0,2,4],
 "group__api__core__misc.html#ga8dcd3ac87afd58b225abb068e835d06e":[1,0,2,2],
 "group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713":[1,0,2,1],
-"group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713":[2,0,0,0,4],
-"group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6":[2,0,0,0,3],
+"group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713":[1,4,0,0,4],
+"group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6":[1,4,0,0,3],
 "group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6":[1,0,2,0],
-"group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff":[2,0,0,0,11],
+"group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff":[1,4,0,0,11],
 "group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff":[1,0,2,8],
-"group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3":[2,0,0,0,12],
+"group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3":[1,4,0,0,12],
 "group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3":[1,0,2,9],
-"group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565":[2,0,0,0,14],
+"group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565":[1,4,0,0,14],
 "group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565":[1,0,2,11],
-"group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5":[2,0,0,0,33],
+"group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5":[1,4,0,0,33],
 "group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5":[1,0,2,12],
-"group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c":[2,0,0,0,10],
+"group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c":[1,4,0,0,10],
 "group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c":[1,0,2,7],
-"group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a":[2,0,0,0,6],
+"group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a":[1,4,0,0,6],
 "group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a":[1,0,2,3],
-"group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0":[2,0,0,0,13],
+"group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0":[1,4,0,0,13],
 "group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0":[1,0,2,10],
 "group__api__core__send__command.html":[1,0,1],
+"group__api__core__send__command.html#ga0e0591e923da9ab814bb3dd3afbda197":[1,4,0,0,17],
 "group__api__core__send__command.html#ga0e0591e923da9ab814bb3dd3afbda197":[1,0,1,3],
-"group__api__core__send__command.html#ga0e0591e923da9ab814bb3dd3afbda197":[2,0,0,0,17],
-"group__api__core__send__command.html#ga3655750f929f8f4e966278193d0385a9":[2,0,0,0,20],
+"group__api__core__send__command.html#ga3655750f929f8f4e966278193d0385a9":[1,4,0,0,20],
 "group__api__core__send__command.html#ga3655750f929f8f4e966278193d0385a9":[1,0,1,6],
-"group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c":[2,0,0,0,15],
+"group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c":[1,4,0,0,15],
 "group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c":[1,0,1,1],
 "group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0":[1,0,1,14],
-"group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0":[2,0,0,0,32],
-"group__api__core__send__command.html#ga7eb983a196daa5de20a73fd234dc6f64":[2,0,0,0,23],
+"group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0":[1,4,0,0,32],
+"group__api__core__send__command.html#ga7eb983a196daa5de20a73fd234dc6f64":[1,4,0,0,23],
 "group__api__core__send__command.html#ga7eb983a196daa5de20a73fd234dc6f64":[1,0,1,9],
 "group__api__core__send__command.html#ga9d0ade0ec2866d7e0df5391bc69f5698":[1,0,1,13],
-"group__api__core__send__command.html#ga9d0ade0ec2866d7e0df5391bc69f5698":[2,0,0,0,27],
+"group__api__core__send__command.html#ga9d0ade0ec2866d7e0df5391bc69f5698":[1,4,0,0,27],
 "group__api__core__send__command.html#gaa6d744ec08ba6c9abf451bdc2b0beb00":[1,0,1,11],
-"group__api__core__send__command.html#gaa6d744ec08ba6c9abf451bdc2b0beb00":[2,0,0,0,25],
-"group__api__core__send__command.html#gaac75ca154bd5d5a21c714dd828a92363":[2,0,0,0,22],
+"group__api__core__send__command.html#gaa6d744ec08ba6c9abf451bdc2b0beb00":[1,4,0,0,25],
+"group__api__core__send__command.html#gaac75ca154bd5d5a21c714dd828a92363":[1,4,0,0,22],
 "group__api__core__send__command.html#gaac75ca154bd5d5a21c714dd828a92363":[1,0,1,8],
-"group__api__core__send__command.html#gaca2f1b17d2cc98cbc6dac219ffcf9e84":[2,0,0,0,19],
+"group__api__core__send__command.html#gaca2f1b17d2cc98cbc6dac219ffcf9e84":[1,4,0,0,19],
 "group__api__core__send__command.html#gaca2f1b17d2cc98cbc6dac219ffcf9e84":[1,0,1,5],
 "group__api__core__send__command.html#gace479d34633141ff1eefa0e98c4d2351":[1,0,1,12],
-"group__api__core__send__command.html#gace479d34633141ff1eefa0e98c4d2351":[2,0,0,0,26],
-"group__api__core__send__command.html#gad23730a1f2f7714ef962f24a0f99f0f7":[2,0,0,0,16],
+"group__api__core__send__command.html#gace479d34633141ff1eefa0e98c4d2351":[1,4,0,0,26],
+"group__api__core__send__command.html#gad23730a1f2f7714ef962f24a0f99f0f7":[1,4,0,0,16],
 "group__api__core__send__command.html#gad23730a1f2f7714ef962f24a0f99f0f7":[1,0,1,2],
-"group__api__core__send__command.html#gadad1c5b3df07a24ab09492edf93dd1f4":[2,0,0,0,24],
 "group__api__core__send__command.html#gadad1c5b3df07a24ab09492edf93dd1f4":[1,0,1,10],
-"group__api__core__send__command.html#gadd347dd3952ebab2fa27561c12858f65":[2,0,0,0,18],
+"group__api__core__send__command.html#gadad1c5b3df07a24ab09492edf93dd1f4":[1,4,0,0,24],
+"group__api__core__send__command.html#gadd347dd3952ebab2fa27561c12858f65":[1,4,0,0,18],
 "group__api__core__send__command.html#gadd347dd3952ebab2fa27561c12858f65":[1,0,1,4],
-"group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd":[2,0,0,0,2],
+"group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd":[1,4,0,0,2],
 "group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd":[1,0,1,0],
-"group__api__core__send__command.html#gaf93db1b2730bb586287f7756f3cdf092":[2,0,0,0,21],
+"group__api__core__send__command.html#gaf93db1b2730bb586287f7756f3cdf092":[1,4,0,0,21],
 "group__api__core__send__command.html#gaf93db1b2730bb586287f7756f3cdf092":[1,0,1,7],
 "group__api__core__settings.html":[1,0,0],
+"group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d":[1,4,0,0,31],
 "group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d":[1,0,0,4],
-"group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d":[2,0,0,0,31],
+"group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0":[1,4,0,0,28],
 "group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0":[1,0,0,1],
-"group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0":[2,0,0,0,28],
 "group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e":[1,0,0,3],
-"group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e":[2,0,0,0,30],
-"group__api__core__settings.html#gaaaf8be221699870053ad98911b066a32":[2,0,0,0,29],
+"group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e":[1,4,0,0,30],
 "group__api__core__settings.html#gaaaf8be221699870053ad98911b066a32":[1,0,0,2],
+"group__api__core__settings.html#gaaaf8be221699870053ad98911b066a32":[1,4,0,0,29],
+"group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e":[1,4,0,0,5],
 "group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e":[1,0,0,0],
-"group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e":[2,0,0,0,5],
+"group__api__file.html":[1,3],
+"group__api__file.html#ga10536639c61213c037883dade021838f":[1,3,4],
+"group__api__file.html#ga10536639c61213c037883dade021838f":[1,4,3,0,3],
+"group__api__file.html#ga16fb09105975644879eb09581ce486e5":[1,4,3,0,0],
+"group__api__file.html#ga16fb09105975644879eb09581ce486e5":[1,3,1],
+"group__api__file.html#ga498cb32c0877b69c2c97365e5c309c46":[1,3,3],
+"group__api__file.html#ga498cb32c0877b69c2c97365e5c309c46":[1,4,3,0,2],
+"group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4":[1,3,5],
+"group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4":[1,4,3,0,4],
+"group__api__file.html#gafcf335cef42b7b3d0fd9d5af70c6ef7d":[1,4,3,0,1],
+"group__api__file.html#gafcf335cef42b7b3d0fd9d5af70c6ef7d":[1,3,2],
+"group__api__file__macro.html":[1,3,0],
+"group__api__file__macro.html#ga132e94ace044130d574117ac13c7fd24":[1,3,0,2],
+"group__api__file__macro.html#gaa124c352091337449140487b9f9db040":[1,3,0,1],
+"group__api__file__macro.html#gac39210b86d0465e494a6d0d56cf8dd05":[1,3,0,0],
 "group__api__network.html":[1,1],
+"group__api__network__macros.html":[1,1,4],
 "group__api__network__settings.html":[1,1,0],
+"group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b":[1,1,0,1],
+"group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b":[1,4,1,0,1],
+"group__api__network__settings.html#ga2f7ec21084d3f2835d9c1c201915a9e0":[1,1,0,4],
+"group__api__network__settings.html#ga2f7ec21084d3f2835d9c1c201915a9e0":[1,4,1,0,11],
+"group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf":[1,4,1,0,10],
+"group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf":[1,1,0,3],
+"group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff":[1,1,0,0],
+"group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff":[1,4,1,0,0],
+"group__api__network__settings.html#gaa418175dd3d06b870f3dd8e035cb4dd0":[1,1,0,5],
+"group__api__network__settings.html#gaa418175dd3d06b870f3dd8e035cb4dd0":[1,4,1,0,12],
+"group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea":[1,4,1,0,3],
+"group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea":[1,1,0,2],
 "group__api__network__setup.html":[1,1,2],
+"group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65":[1,1,2,0],
+"group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65":[1,4,1,0,4],
+"group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a":[1,1,2,2],
+"group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a":[1,4,1,0,14],
+"group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847":[1,1,2,1],
+"group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847":[1,4,1,0,13],
 "group__api__network__util.html":[1,1,3],
+"group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89":[1,1,3,0],
+"group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89":[1,4,1,0,7],
+"group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc":[1,1,3,1],
+"group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc":[1,4,1,0,8],
+"group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956":[1,1,3,2],
+"group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956":[1,4,1,0,9],
 "group__api__network__wlan.html":[1,1,1],
+"group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5":[1,1,1,0],
+"group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5":[1,4,1,0,2],
+"group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328":[1,1,1,2],
+"group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328":[1,4,1,0,6],
+"group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16":[1,4,1,0,5],
+"group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16":[1,1,1,1],
 "group__api__socket.html":[1,2],
 "group__api__socket__http.html":[1,2,3],
+"group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70":[1,4,2,0,5],
+"group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70":[1,2,3,3],
+"group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004":[1,2,3,0],
+"group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004":[1,4,2,0,2],
+"group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b":[1,2,3,2],
+"group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b":[1,4,2,0,4],
+"group__api__socket__http.html#ga949cee4543c91951219652bd6282049f":[1,4,2,0,6],
+"group__api__socket__http.html#ga949cee4543c91951219652bd6282049f":[1,2,3,4],
+"group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756":[1,2,3,5],
+"group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756":[1,4,2,0,7],
+"group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09":[1,4,2,0,3],
+"group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09":[1,2,3,1],
+"group__api__socket__macro.html":[1,2,5],
+"group__api__socket__macro.html#ga311741238658c89ea9344d32c0cec923":[1,2,5,1],
+"group__api__socket__macro.html#gae54117ebe433295ef992b9ca83c46d98":[1,2,5,0],
 "group__api__socket__misc.html":[1,2,4],
+"group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551":[1,2,4,3],
+"group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551":[1,4,2,0,12],
+"group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106":[1,2,4,0],
+"group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106":[1,4,2,0,0],
+"group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a":[1,4,2,0,8],
+"group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a":[1,2,4,2],
+"group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b":[1,4,2,0,1],
+"group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b":[1,2,4,1],
 "group__api__socket__tcp.html":[1,2,0],
+"group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01":[1,2,0,0],
+"group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01":[1,4,2,0,9],
 "group__api__socket__tls.html":[1,2,2],
+"group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870":[1,2,2,0],
+"group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870":[1,4,2,0,10],
 "group__api__socket__udp.html":[1,2,1],
-"index.html":[0],
-"index.html":[],
-"index.html#Overview":[0,0],
-"index.html#features":[0,2],
-"index.html#notes":[0,1],
-"index.html#send_command_desc":[0,3],
-"index.html#setting_alloc":[0,2,1],
-"index.html#setting_async_processing":[0,2,2],
-"index.html#setting_blocking_mode":[0,2,0,0],
-"index.html#setting_blocking_modes":[0,2,0],
-"index.html#setting_nonblocking_mode":[0,2,0,1],
-"modules.html":[1],
-"pages.html":[]
+"group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c":[1,4,2,0,11],
+"group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c":[1,2,1,0],
+"group__conversion__util.html":[1,5],
+"group__conversion__util.html#ga13ecaf390b4bf4a68b51a6b18e669134":[1,5,6],
+"group__conversion__util.html#ga347f05073370d6872a5cdac74de39b1b":[1,5,13],
+"group__conversion__util.html#ga6216eed4cc05c37ce1ed13a0fbb6acd8":[1,5,9],
+"group__conversion__util.html#ga6a479a58591ead92dcf0586e11fcad17":[1,5,15],
+"group__conversion__util.html#ga7503f1876a6e1f5086d8b4bb2c1a653a":[1,5,0],
+"group__conversion__util.html#ga8d8da39cd5d2948367429ed4d8885c6b":[1,5,1],
+"group__conversion__util.html#ga93bdb8669a70adaa61dc76073ce66591":[1,5,12],
+"group__conversion__util.html#gac96e2d2fca60cba12e7429626f9186be":[1,5,4],
+"group__conversion__util.html#gacff5a4927d79e8b4c0d5a3050f5950b0":[1,5,8],
+"group__conversion__util.html#gad4661f859cfadbe193793898671043c9":[1,5,10],
+"group__conversion__util.html#gad74fbe6faf90d987b31380978f3ea341":[1,5,2],
+"group__conversion__util.html#gad7d49be19f9ca91bc129668dd50d9e57":[1,5,14],
+"group__conversion__util.html#gae02c549079cfb0350117cd6343a3d66f":[1,5,7],
+"group__conversion__util.html#gae995028f5a70c58ccf6013c9811e79aa":[1,5,3],
+"group__conversion__util.html#gafce7929a10e16cf9be7307a2f97bef3f":[1,5,11],
+"group__conversion__util.html#gaff8b0af70f4d4be792b943ad3af27303":[1,5,5],
+"group__types.html":[1,4],
+"group__types__core.html":[1,4,0],
+"group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c":[1,4,0,8],
+"group__types__core.html#ga285510a2cba5341db387101ac75a4389":[1,4,0,0,0],
+"group__types__core.html#ga285510a2cba5341db387101ac75a4389":[1,4,0,12],
+"group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05":[1,4,0,11],
+"group__types__core.html#gaadd4d5e6774e21f382c20b594a644470":[1,4,0,9],
+"group__types__core.html#gad39105b9aa5858c3b3bbf81b2cebcd30":[1,4,0,0,1],
+"group__types__core.html#gad39105b9aa5858c3b3bbf81b2cebcd30":[1,4,0,13],
+"group__types__core.html#gaef13192ccd0895903ea42e83427b13b4":[1,4,0,10],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a25c48e037bc3615840b81461db6385b5":[1,4,0,11,6],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a28240905349a60a6b52bddbbd152ea5e":[1,4,0,11,20],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a289d83a8cf2d1e1f272134d8268925c0":[1,4,0,11,2],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a2b2577cc3efe2cb37fda7dead222878f":[1,4,0,11,8],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a376da897f3a629fd71abd9db9f4cea83":[1,4,0,11,11],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a511a4e6fa8470f52110fc64f04cfe5ff":[1,4,0,11,5],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5bff05280d726da505c6e6ec2f085bd1":[1,4,0,11,1],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5d9162280a5269a34245bf53c87401a4":[1,4,0,11,15],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a7d4f9bd8b2b8ccc2ad902271e5241b02":[1,4,0,11,19],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a8d6d7c580a7aa3c4d64d41cac6e0307a":[1,4,0,11,17],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab16dea725fe7b09d91a7651f18174cff":[1,4,0,11,14],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab17f003b5f90e88328bbc76435f9f2e5":[1,4,0,11,10],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab18f839c77a6a1f964c096980ef24adc":[1,4,0,11,13],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab3f9c2611514967ca4f155e35f522cc2":[1,4,0,11,21],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab9123e9628c3156f34c44913a72b4195":[1,4,0,11,16]
 };
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/navtreeindex1.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,93 @@
+var NAVTREEINDEX1 =
+{
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05acfd6d3c1efd03fae8cd443bc01bca8d6":[1,4,0,11,4],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ad345e256266694df078c99eaee04f789":[1,4,0,11,0],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae6a9fb0c6333a0431e5775da996087ac":[1,4,0,11,9],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae96c2edcdade2809cdb60a8a5b0983fa":[1,4,0,11,12],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05aecb3384d1dc5a61345346a8cd63527b2":[1,4,0,11,18],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05af0a2ad8af174aee6b52813d8528328e7":[1,4,0,11,3],
+"group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05afea61b8f5d17f6be2aee2ce5b6bb7c43":[1,4,0,11,7],
+"group__types__file.html":[1,4,3],
+"group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63":[1,4,3,4],
+"group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e":[1,4,3,3],
+"group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a077782e07756b6dc93f96e9a0cca5c9e":[1,4,3,4,11],
+"group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2271e7ab227bf95699c260a258902eeb":[1,4,3,4,3],
+"group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a244c4ea312de84a2f4cabaff386fcffd":[1,4,3,4,8],
+"group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2508195aa2793d49c5c6a24879b52206":[1,4,3,4,10],
+"group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2958dab5107b78cd1c14400770ab9b4e":[1,4,3,4,4],
+"group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a35624c078c19b7b632d832d15c0d1ef0":[1,4,3,4,7],
+"group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a5df6fc01411942aabcf83731d0d02d52":[1,4,3,4,6],
+"group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a681a5a935adbd3aefdbb3639c36a4169":[1,4,3,4,2],
+"group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63aaa4d15bf30361c1026fe15e029e9c3e2":[1,4,3,4,5],
+"group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ac2bf941d4f7f23cabf7c781c5741dc04":[1,4,3,4,0],
+"group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ad127cd0d4eeefee993a24b4d5095bfe7":[1,4,3,4,1],
+"group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63afd6c376410552b54187a162e2c6fdad2":[1,4,3,4,9],
+"group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea07f098f34c015d1c81d7592b476312e6":[1,4,3,3,3],
+"group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea21f35fd8f0a4e38d91d5d1f5c5cc977f":[1,4,3,3,8],
+"group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea3864357fd0b63b4cd6594d00c2194ca8":[1,4,3,3,6],
+"group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea94ddbab88df5f29013d5deb3f3d092c5":[1,4,3,3,2],
+"group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaa74f44cd76d69e9f32d70a2b13c8c4e2":[1,4,3,3,7],
+"group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaad3ddfddf9e28a26df73b689e0898df0":[1,4,3,3,4],
+"group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eac40bade251c1d671283d3ab2515725a6":[1,4,3,3,0],
+"group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaff56da02ac3626bf5636e0aa6ffff78a":[1,4,3,3,1],
+"group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaffe90e6784ad43acffbf823502a6a7bf":[1,4,3,3,5],
+"group__types__network.html":[1,4,1],
+"group__types__network.html#ga026bd11cd5df47b7022362243e2d553f":[1,4,1,8],
+"group__types__network.html#ga04b095d2e2f32a3fd23e346a4be969d8":[1,4,1,6],
+"group__types__network.html#ga38e0a82235258f96340b9ce2c6e1426c":[1,4,1,7],
+"group__types__network.html#gaa68646bb07ee9f174097b60ac7327342":[1,4,1,5],
+"group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99":[1,4,1,10],
+"group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36":[1,4,1,9],
+"group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6a4dd5a93528f27eb983bf856b9f5067":[1,4,1,10,0],
+"group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6d6f2fd76cab833e55bc398541c52b46":[1,4,1,10,2],
+"group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a8e40c9f169976770c3e65b9c0e44874c":[1,4,1,10,1],
+"group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a095c1eef3bdeb16e33b1f6a976e9f6c4":[1,4,1,9,5],
+"group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2728fe7e544bee45b00ef95117085eae":[1,4,1,9,3],
+"group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2911018510263b4d6db772cf6ea69385":[1,4,1,9,0],
+"group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a5aa38a03f1ec4cdcdd1f0c41dfd19533":[1,4,1,9,2],
+"group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ab0e9cbbf4e2c6dee74d2639caef2cffa":[1,4,1,9,4],
+"group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ad77f98cf80b81d4c5277672402c0b713":[1,4,1,9,1],
+"group__types__socket.html":[1,4,2],
+"group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d":[1,4,2,4],
+"group__types__socket.html#gadc1d6e26d4138c536bd5dce7ed4569d6":[1,4,2,3],
+"group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da0c365c200e62d61bf22798c25ccb96b4":[1,4,2,4,2],
+"group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da3d433f1b569dc48077861cde0e464751":[1,4,2,4,4],
+"group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da6469a1b9d8fa6448c0f6f13e0028a60e":[1,4,2,4,0],
+"group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756dab1b41b1c4daf8d171414b68e9033cfbc":[1,4,2,4,3],
+"group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756daece967eb28f8913c30bc70fa1e0e5ff9":[1,4,2,4,1],
+"group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6a6d256a218aac67dffe66ae6c49a61236":[1,4,2,3,2],
+"group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6ab271a5cd1775076aeb8c25fc14da12cb":[1,4,2,3,1],
+"group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6afc257aa28936e9fa8a332995b5449685":[1,4,2,3,0],
+"hierarchy.html":[3,2],
+"index.html":[],
+"index.html":[0],
+"index.html#Overview":[0,0],
+"index.html#features":[0,2],
+"index.html#notes":[0,1],
+"index.html#send_command_desc":[0,3],
+"index.html#setting_alloc":[0,2,1],
+"index.html#setting_async_processing":[0,2,2],
+"index.html#setting_blocking_mode":[0,2,0,0],
+"index.html#setting_blocking_modes":[0,2,0],
+"index.html#setting_nonblocking_mode":[0,2,0,1],
+"modules.html":[1],
+"namespacemembers.html":[2,1,0],
+"namespacemembers_enum.html":[2,1,2],
+"namespacemembers_eval.html":[2,1,3],
+"namespacemembers_type.html":[2,1,1],
+"namespaces.html":[2,0],
+"namespacewiconnect.html":[3,0,0],
+"namespacewiconnect.html":[2,0,0],
+"pages.html":[],
+"structwiconnect_1_1___serial_config.html":[1,4,0,7],
+"structwiconnect_1_1_buffer.html":[1,4,0,1],
+"structwiconnect_1_1_http_socket_args.html":[1,4,2,1],
+"structwiconnect_1_1_http_socket_args.html#a401fd2b9a75ec8c76d59bd798d36e25b":[1,4,2,1,1],
+"structwiconnect_1_1_http_socket_args.html#a57564bc3fed87b9ab2d3f4fff3d2dc24":[1,4,2,1,2],
+"structwiconnect_1_1_http_socket_args.html#a6dda2d739bd2c43d1b63d7a526ecf95c":[1,4,2,1,0],
+"structwiconnect_1_1_http_socket_args.html#adffa0b3f63392a28c19aef272c918772":[1,4,2,1,3],
+"structwiconnect_1_1_mac_address.html":[1,4,1,2],
+"structwiconnect_1_1_ssid.html":[1,4,1,1],
+"structwiconnect_1_1_ssid.html#a7dd62e15567d9de9e9191f9aaba6a0a3":[1,4,1,1,0],
+"structwiconnect_1_1_ssid.html#ab8b77bf8f59ef8c17d8f6e59f1ceab7a":[1,4,1,1,1]
+};
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_0.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_0.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['_5fserialconfig',['_SerialConfig',['../structwiconnect_1_1___serial_config.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_1.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_1.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['align_5f4',['ALIGN_4',['../group__api__core__macro.html#ga8d334bd237af6b4e1eb929ef32b33ab0',1,'WiconnectTypes.h']]],
+  ['align_5f8',['ALIGN_8',['../group__api__core__macro.html#gad7bc04eee187f219f2544905267568b0',1,'WiconnectTypes.h']]],
+  ['align_5fn',['ALIGN_n',['../group__api__core__macro.html#ga346c951fa5af23cdbf1d18a59b2babd1',1,'WiconnectTypes.h']]],
+  ['array_5fcount',['ARRAY_COUNT',['../group__api__core__macro.html#ga77baa56c8d3584b953f0a2626e6844ad',1,'WiconnectTypes.h']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_10.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_10.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_10.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,9 @@
+var searchData=
+[
+  ['readerfunc',['ReaderFunc',['../classwiconnect_1_1_reader_func.html',1,'wiconnect']]],
+  ['registersocketirqhandler',['registerSocketIrqHandler',['../group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a',1,'wiconnect::SocketInterface']]],
+  ['reset',['reset',['../group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3',1,'wiconnect::Wiconnect']]],
+  ['responsetoint32',['responseToInt32',['../group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0',1,'wiconnect::Wiconnect']]],
+  ['responsetouint32',['responseToUint32',['../group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565',1,'wiconnect::Wiconnect']]],
+  ['rssitosignalstrength',['rssiToSignalStrength',['../group__conversion__util.html#ga6216eed4cc05c37ce1ed13a0fbb6acd8',1,'wiconnect::NetworkInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_11.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_11.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_11.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,44 @@
+var searchData=
+[
+  ['send_20command',['Send Command',['../group__api__core__send__command.html',1,'']]],
+  ['settings',['Settings',['../group__api__core__settings.html',1,'']]],
+  ['settings',['Settings',['../group__api__network__settings.html',1,'']]],
+  ['socket_20api',['Socket API',['../group__api__socket.html',1,'']]],
+  ['scan',['scan',['../group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956',1,'wiconnect::NetworkInterface']]],
+  ['scanresult',['ScanResult',['../classwiconnect_1_1_scan_result.html',1,'wiconnect']]],
+  ['scanresultlist',['ScanResultList',['../classwiconnect_1_1_scan_result_list.html',1,'wiconnect']]],
+  ['sendcommand',['sendCommand',['../group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c',1,'wiconnect::Wiconnect::sendCommand(const Callback &amp;completeCallback, char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd, va_list vaList)'],['../group__api__core__send__command.html#gad23730a1f2f7714ef962f24a0f99f0f7',1,'wiconnect::Wiconnect::sendCommand(char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd, va_list vaList)'],['../group__api__core__send__command.html#ga0e0591e923da9ab814bb3dd3afbda197',1,'wiconnect::Wiconnect::sendCommand(char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd,...)'],['../group__api__core__send__command.html#gadd347dd3952ebab2fa27561c12858f65',1,'wiconnect::Wiconnect::sendCommand(int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd,...)'],['../group__api__core__send__command.html#gaca2f1b17d2cc98cbc6dac219ffcf9e84',1,'wiconnect::Wiconnect::sendCommand(const ReaderFunc &amp;reader, void *user, const char *cmd,...)'],['../group__api__core__send__command.html#ga3655750f929f8f4e966278193d0385a9',1,'wiconnect::Wiconnect::sendCommand(char *responseBuffer, int responseBufferLen, int timeoutMs, const char *cmd,...)'],['../group__api__core__send__command.html#gaf93db1b2730bb586287f7756f3cdf092',1,'wiconnect::Wiconnect::sendCommand(const Callback &amp;completeCallback, char *responseBuffer, int responseBufferLen, const char *cmd,...)'],['../group__api__core__send__command.html#gaac75ca154bd5d5a21c714dd828a92363',1,'wiconnect::Wiconnect::sendCommand(char *responseBuffer, int responseBufferLen, const char *cmd,...)'],['../group__api__core__send__command.html#ga7eb983a196daa5de20a73fd234dc6f64',1,'wiconnect::Wiconnect::sendCommand(const Callback &amp;completeCallback, const char *cmd,...)'],['../group__api__core__send__command.html#gadad1c5b3df07a24ab09492edf93dd1f4',1,'wiconnect::Wiconnect::sendCommand(const char *cmd,...)'],['../group__api__core__send__command.html#gaa6d744ec08ba6c9abf451bdc2b0beb00',1,'wiconnect::Wiconnect::sendCommand(const Callback &amp;completeCallback, int timeoutMs, const char *cmd,...)'],['../group__api__core__send__command.html#gace479d34633141ff1eefa0e98c4d2351',1,'wiconnect::Wiconnect::sendCommand(int timeoutMs, const char *cmd,...)'],['../group__api__core__send__command.html#ga9d0ade0ec2866d7e0df5391bc69f5698',1,'wiconnect::Wiconnect::sendCommand(const char *cmd, va_list vaList)']]],
+  ['serialconfig',['SerialConfig',['../group__types__core.html#gaef13192ccd0895903ea42e83427b13b4',1,'wiconnect']]],
+  ['setassertlogger',['setAssertLogger',['../group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0',1,'wiconnect::Wiconnect']]],
+  ['setcommanddefaulttimeout',['setCommandDefaultTimeout',['../group__api__core__settings.html#gaaaf8be221699870053ad98911b066a32',1,'wiconnect::Wiconnect']]],
+  ['setdebuglogger',['setDebugLogger',['../group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e',1,'wiconnect::Wiconnect']]],
+  ['setdhcpenabled',['setDhcpEnabled',['../group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf',1,'wiconnect::NetworkInterface']]],
+  ['setipsettings',['setIpSettings',['../group__api__network__settings.html#ga2f7ec21084d3f2835d9c1c201915a9e0',1,'wiconnect::NetworkInterface::setIpSettings(uint32_t ip, uint32_t netmask, uint32_t gateway)'],['../group__api__network__settings.html#gaa418175dd3d06b870f3dd8e035cb4dd0',1,'wiconnect::NetworkInterface::setIpSettings(const char *ip, const char *netmask, const char *gateway)']]],
+  ['setpintogpiomapper',['setPinToGpioMapper',['../group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d',1,'wiconnect::Wiconnect']]],
+  ['signalstrengthtostr',['signalStrengthToStr',['../group__conversion__util.html#gad4661f859cfadbe193793898671043c9',1,'wiconnect::NetworkInterface']]],
+  ['socket',['Socket',['../classwiconnect_1_1_socket.html',1,'wiconnect']]],
+  ['socket_5fany_5fport',['SOCKET_ANY_PORT',['../group__api__socket__macro.html#gae54117ebe433295ef992b9ca83c46d98',1,'WiconnectTypes.h']]],
+  ['socket_5fhttp_5fget',['SOCKET_HTTP_GET',['../group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6afc257aa28936e9fa8a332995b5449685',1,'wiconnect']]],
+  ['socket_5fhttp_5fhead',['SOCKET_HTTP_HEAD',['../group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6a6d256a218aac67dffe66ae6c49a61236',1,'wiconnect']]],
+  ['socket_5fhttp_5fpost',['SOCKET_HTTP_POST',['../group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6ab271a5cd1775076aeb8c25fc14da12cb',1,'wiconnect']]],
+  ['socket_5finvalid_5fhandle',['SOCKET_INVALID_HANDLE',['../group__api__socket__macro.html#ga311741238658c89ea9344d32c0cec923',1,'WiconnectTypes.h']]],
+  ['socket_5ftype_5fhttp',['SOCKET_TYPE_HTTP',['../group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da3d433f1b569dc48077861cde0e464751',1,'wiconnect']]],
+  ['socket_5ftype_5ftcp',['SOCKET_TYPE_TCP',['../group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756daece967eb28f8913c30bc70fa1e0e5ff9',1,'wiconnect']]],
+  ['socket_5ftype_5ftls',['SOCKET_TYPE_TLS',['../group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da0c365c200e62d61bf22798c25ccb96b4',1,'wiconnect']]],
+  ['socket_5ftype_5fudp',['SOCKET_TYPE_UDP',['../group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756dab1b41b1c4daf8d171414b68e9033cfbc',1,'wiconnect']]],
+  ['socket_5ftype_5funknown',['SOCKET_TYPE_UNKNOWN',['../group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da6469a1b9d8fa6448c0f6f13e0028a60e',1,'wiconnect']]],
+  ['socketinterface',['SocketInterface',['../classwiconnect_1_1_socket_interface.html',1,'wiconnect']]],
+  ['socketirqhandlermap',['SocketIrqHandlerMap',['../classwiconnect_1_1_socket_irq_handler_map.html',1,'wiconnect']]],
+  ['sockettype',['SocketType',['../group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d',1,'wiconnect']]],
+  ['ssid',['Ssid',['../structwiconnect_1_1_ssid.html',1,'wiconnect']]],
+  ['ssidstrbuffer',['SsidStrBuffer',['../group__types__network.html#ga38e0a82235258f96340b9ce2c6e1426c',1,'wiconnect']]],
+  ['ssidtostr',['ssidToStr',['../group__conversion__util.html#gafce7929a10e16cf9be7307a2f97bef3f',1,'wiconnect::NetworkInterface']]],
+  ['startwebsetup',['startWebSetup',['../group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847',1,'wiconnect::NetworkInterface']]],
+  ['stopcurrentcommand',['stopCurrentCommand',['../group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0',1,'wiconnect::Wiconnect']]],
+  ['stopwebsetup',['stopWebSetup',['../group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a',1,'wiconnect::NetworkInterface']]],
+  ['strtoip',['strToIp',['../group__conversion__util.html#ga93bdb8669a70adaa61dc76073ce66591',1,'wiconnect::NetworkInterface']]],
+  ['strtomacaddress',['strToMacAddress',['../group__conversion__util.html#ga347f05073370d6872a5cdac74de39b1b',1,'wiconnect::NetworkInterface']]],
+  ['strtonetworksecurity',['strToNetworkSecurity',['../group__conversion__util.html#gad7d49be19f9ca91bc129668dd50d9e57',1,'wiconnect::NetworkInterface']]],
+  ['strtossid',['strToSsid',['../group__conversion__util.html#ga6a479a58591ead92dcf0586e11fcad17',1,'wiconnect::NetworkInterface']]],
+  ['socket_20api',['Socket API',['../group__types__socket.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_12.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_12.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_12.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,10 @@
+var searchData=
+[
+  ['tcp',['TCP',['../group__api__socket__tcp.html',1,'']]],
+  ['tls',['TLS',['../group__api__socket__tls.html',1,'']]],
+  ['tcpconnect',['tcpConnect',['../group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01',1,'wiconnect::SocketInterface']]],
+  ['timeouttimer',['TimeoutTimer',['../classwiconnect_1_1_timeout_timer.html',1,'wiconnect']]],
+  ['tlsconnect',['tlsConnect',['../group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870',1,'wiconnect::SocketInterface']]],
+  ['type',['type',['../structwiconnect_1_1_http_socket_args.html#adffa0b3f63392a28c19aef272c918772',1,'wiconnect::HttpSocketArgs']]],
+  ['types',['Types',['../group__types.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_13.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_13.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_13.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['utilities',['Utilities',['../group__api__network__util.html',1,'']]],
+  ['udp',['UDP',['../group__api__socket__udp.html',1,'']]],
+  ['udpconnect',['udpConnect',['../group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c',1,'wiconnect::SocketInterface']]],
+  ['unregistersocketirqhandler',['unregisterSocketIrqHandler',['../group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551',1,'wiconnect::SocketInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_14.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_14.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_14.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['val',['val',['../structwiconnect_1_1_ssid.html#ab8b77bf8f59ef8c17d8f6e59f1ceab7a',1,'wiconnect::Ssid']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_15.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_15.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_15.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,54 @@
+var searchData=
+[
+  ['web_20setup',['Web Setup',['../group__api__network__setup.html',1,'']]],
+  ['wlan',['WLAN',['../group__api__network__wlan.html',1,'']]],
+  ['wiconnect_20library_20overview',['WiConnect Library Overview',['../index.html',1,'']]],
+  ['wakeup',['wakeup',['../group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5',1,'wiconnect::Wiconnect']]],
+  ['wiconnect',['Wiconnect',['../classwiconnect_1_1_wiconnect.html',1,'wiconnect']]],
+  ['wiconnect',['wiconnect',['../namespacewiconnect.html',1,'wiconnect'],['../group__types__core.html#ga285510a2cba5341db387101ac75a4389',1,'wiconnect::Wiconnect::Wiconnect(const SerialConfig &amp;serialConfig, Pin reset=PIN_NC, Pin wake=PIN_NC, bool nonBlocking=WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS)'],['../group__types__core.html#gad39105b9aa5858c3b3bbf81b2cebcd30',1,'wiconnect::Wiconnect::Wiconnect(const SerialConfig &amp;serialConfig, void *internalBuffer, int internalBufferSize, Pin reset=PIN_NC, Pin wake=PIN_NC, bool nonBlocking=WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS)']]],
+  ['wiconnect_5faborted',['WICONNECT_ABORTED',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ad345e256266694df078c99eaee04f789',1,'wiconnect']]],
+  ['wiconnect_5fanother_5fcmd_5fexecuting',['WICONNECT_ANOTHER_CMD_EXECUTING',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a376da897f3a629fd71abd9db9f4cea83',1,'wiconnect']]],
+  ['wiconnect_5fasync_5ftimer_5fenabled',['WICONNECT_ASYNC_TIMER_ENABLED',['../group__api__core__macro.html#gad466ede4f07512308e38402d777d8380',1,'sdk.h']]],
+  ['wiconnect_5fbad_5farg',['WICONNECT_BAD_ARG',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae96c2edcdade2809cdb60a8a5b0983fa',1,'wiconnect']]],
+  ['wiconnect_5fcmd_5fresponse_5ferror',['WICONNECT_CMD_RESPONSE_ERROR',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a511a4e6fa8470f52110fc64f04cfe5ff',1,'wiconnect']]],
+  ['wiconnect_5fdefault_5fbaud',['WICONNECT_DEFAULT_BAUD',['../group__api__core__macro.html#ga2e7ffaac225bc56852bb504f531aafa0',1,'sdk.h']]],
+  ['wiconnect_5fdefault_5fcommand_5fprocessing_5fperiod',['WICONNECT_DEFAULT_COMMAND_PROCESSING_PERIOD',['../group__api__core__macro.html#ga9e7032540d999edf0dbae31e51c85962',1,'sdk.h']]],
+  ['wiconnect_5fdefault_5ffree',['WICONNECT_DEFAULT_FREE',['../group__api__core__macro.html#ga0a14e4bc7a0aed9311b552c0ee8fd7ef',1,'sdk.h']]],
+  ['wiconnect_5fdefault_5fmalloc',['WICONNECT_DEFAULT_MALLOC',['../group__api__core__macro.html#gaaff0108d684631b2bb88e1f6c255e9ac',1,'sdk.h']]],
+  ['wiconnect_5fdefault_5fnonblocking',['WICONNECT_DEFAULT_NONBLOCKING',['../group__api__core__macro.html#ga347d0e1228e8174563c6bcf48de18401',1,'sdk.h']]],
+  ['wiconnect_5fdefault_5ftimeout',['WICONNECT_DEFAULT_TIMEOUT',['../group__api__core__macro.html#ga7741b7a0fbbf9b7e47898b7d30e5e321',1,'sdk.h']]],
+  ['wiconnect_5fduplicate',['WICONNECT_DUPLICATE',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5d9162280a5269a34245bf53c87401a4',1,'wiconnect']]],
+  ['wiconnect_5fenable_5fmalloc',['WICONNECT_ENABLE_MALLOC',['../group__api__core__macro.html#gae9cf1249b46e784aa05250e2bcbe2e02',1,'sdk.h']]],
+  ['wiconnect_5ferror',['WICONNECT_ERROR',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05acfd6d3c1efd03fae8cd443bc01bca8d6',1,'wiconnect']]],
+  ['wiconnect_5fexternal_5finterrupt_5fgpio_5fbase_5fclass',['WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS',['../classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html',1,'wiconnect']]],
+  ['wiconnect_5ffailed',['WICONNECT_FAILED',['../group__api__core__macro.html#gab27aa3ef76302b5221766abfd4f47e64',1,'WiconnectTypes.h']]],
+  ['wiconnect_5fgpio_5fbase_5fclass',['WICONNECT_GPIO_BASE_CLASS',['../classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html',1,'wiconnect']]],
+  ['wiconnect_5fidle',['WICONNECT_IDLE',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5bff05280d726da505c6e6ec2f085bd1',1,'wiconnect']]],
+  ['wiconnect_5fmax_5fcmd_5fsize',['WICONNECT_MAX_CMD_SIZE',['../group__api__core__macro.html#ga2aa16118029ab13ab41514cb8eb93ba7',1,'WiconnectTypes.h']]],
+  ['wiconnect_5fmax_5ffilename_5fsize',['WICONNECT_MAX_FILENAME_SIZE',['../group__api__core__macro.html#ga8bc3b8d2e7e7c9d10b23e0a15cd4507a',1,'WiconnectTypes.h']]],
+  ['wiconnect_5fmax_5fhost_5fsize',['WICONNECT_MAX_HOST_SIZE',['../group__api__core__macro.html#ga7c5dcedd35669199b46bb292b3d3b525',1,'WiconnectTypes.h']]],
+  ['wiconnect_5fmax_5fqueued_5fcommands',['WICONNECT_MAX_QUEUED_COMMANDS',['../group__api__core__macro.html#ga7352d6662e438d0969593df9e657d43f',1,'sdk.h']]],
+  ['wiconnect_5fmax_5fsockets',['WICONNECT_MAX_SOCKETS',['../group__api__core__macro.html#ga45fe565132845ca570ded816f25561b0',1,'WiconnectTypes.h']]],
+  ['wiconnect_5fmax_5fversion_5fsize',['WICONNECT_MAX_VERSION_SIZE',['../group__api__core__macro.html#ga1525d7c98c2da34fc1a64de49253abdb',1,'WiconnectTypes.h']]],
+  ['wiconnect_5fmonitor_5fnot_5favailable',['WICONNECT_MONITOR_NOT_AVAILABLE',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a28240905349a60a6b52bddbbd152ea5e',1,'wiconnect']]],
+  ['wiconnect_5fnot_5fconnected',['WICONNECT_NOT_CONNECTED',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05aecb3384d1dc5a61345346a8cd63527b2',1,'wiconnect']]],
+  ['wiconnect_5fnot_5ffound',['WICONNECT_NOT_FOUND',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab9123e9628c3156f34c44913a72b4195',1,'wiconnect']]],
+  ['wiconnect_5fnot_5finitialized',['WICONNECT_NOT_INITIALIZED',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05afea61b8f5d17f6be2aee2ce5b6bb7c43',1,'wiconnect']]],
+  ['wiconnect_5fnot_5fopened_5ffor_5freading',['WICONNECT_NOT_OPENED_FOR_READING',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab3f9c2611514967ca4f155e35f522cc2',1,'wiconnect']]],
+  ['wiconnect_5fnull_5fbuffer',['WICONNECT_NULL_BUFFER',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a25c48e037bc3615840b81461db6385b5',1,'wiconnect']]],
+  ['wiconnect_5foverflow',['WICONNECT_OVERFLOW',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a2b2577cc3efe2cb37fda7dead222878f',1,'wiconnect']]],
+  ['wiconnect_5fperiodic_5ftimer_5fbase_5fclass',['WICONNECT_PERIODIC_TIMER_BASE_CLASS',['../classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html',1,'wiconnect']]],
+  ['wiconnect_5fpinname_5fto_5fgpio_5fmapper_5fnull',['WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab16dea725fe7b09d91a7651f18174cff',1,'wiconnect']]],
+  ['wiconnect_5fpinname_5fto_5fgpio_5fno_5fmapping',['WICONNECT_PINNAME_TO_GPIO_NO_MAPPING',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a8d6d7c580a7aa3c4d64d41cac6e0307a',1,'wiconnect']]],
+  ['wiconnect_5fprocessing',['WICONNECT_PROCESSING',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a289d83a8cf2d1e1f272134d8268925c0',1,'wiconnect']]],
+  ['wiconnect_5fresponse_5fparse_5ferror',['WICONNECT_RESPONSE_PARSE_ERROR',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab17f003b5f90e88328bbc76435f9f2e5',1,'wiconnect']]],
+  ['wiconnect_5fserial_5fbase_5fclass',['WICONNECT_SERIAL_BASE_CLASS',['../classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html',1,'wiconnect']]],
+  ['wiconnect_5fserial_5frx_5fbuffer',['WICONNECT_SERIAL_RX_BUFFER',['../group__api__core__macro.html#ga53fde64c3e7647a192281a015cd02f48',1,'sdk.h']]],
+  ['wiconnect_5fsucceeded',['WICONNECT_SUCCEEDED',['../group__api__core__macro.html#gabb158b483cd6d8a8d2d4bf8d38bc9830',1,'WiconnectTypes.h']]],
+  ['wiconnect_5fsuccess',['WICONNECT_SUCCESS',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05af0a2ad8af174aee6b52813d8528328e7',1,'wiconnect']]],
+  ['wiconnect_5ftimeout',['WICONNECT_TIMEOUT',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae6a9fb0c6333a0431e5775da996087ac',1,'wiconnect']]],
+  ['wiconnect_5funderflow',['WICONNECT_UNDERFLOW',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a7d4f9bd8b2b8ccc2ad902271e5241b02',1,'wiconnect']]],
+  ['wiconnect_5funsupported',['WICONNECT_UNSUPPORTED',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab18f839c77a6a1f964c096980ef24adc',1,'wiconnect']]],
+  ['wiconnect_5fuse_5fdefault_5fstring_5fbuffers',['WICONNECT_USE_DEFAULT_STRING_BUFFERS',['../group__api__core__macro.html#gae7b6cfdff3a9aef465d5c4434937417d',1,'sdk.h']]],
+  ['wiconnectresult',['WiconnectResult',['../group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_2.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_2.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['buffer',['Buffer',['../structwiconnect_1_1_buffer.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_3.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_3.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,14 @@
+var searchData=
+[
+  ['core_20api',['Core API',['../group__api__core.html',1,'']]],
+  ['callback',['Callback',['../classwiconnect_1_1_callback.html',1,'wiconnect']]],
+  ['certname',['certName',['../structwiconnect_1_1_http_socket_args.html#a6dda2d739bd2c43d1b63d7a526ecf95c',1,'wiconnect::HttpSocketArgs']]],
+  ['checkcurrentcommand',['checkCurrentCommand',['../group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd',1,'wiconnect::Wiconnect']]],
+  ['closeallsockets',['closeAllSockets',['../group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106',1,'wiconnect::SocketInterface']]],
+  ['commandqueue',['CommandQueue',['../classwiconnect_1_1_command_queue.html',1,'wiconnect']]],
+  ['connect',['connect',['../group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b',1,'wiconnect::SocketInterface']]],
+  ['contexttype',['contextType',['../structwiconnect_1_1_http_socket_args.html#a401fd2b9a75ec8c76d59bd798d36e25b',1,'wiconnect::HttpSocketArgs']]],
+  ['conversion_20utilities',['Conversion Utilities',['../group__conversion__util.html',1,'']]],
+  ['createfile',['createFile',['../group__api__file.html#ga16fb09105975644879eb09581ce486e5',1,'wiconnect::FileInterface']]],
+  ['core_20api',['Core API',['../group__types__core.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_4.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_4.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['deinit',['deinit',['../group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6',1,'wiconnect::Wiconnect']]],
+  ['delayms',['delayMs',['../group__api__core__macro.html#ga596d1da2fb23f4e748c83d64a47e10b3',1,'sdk.h']]],
+  ['deletefile',['deleteFile',['../group__api__file.html#gafcf335cef42b7b3d0fd9d5af70c6ef7d',1,'wiconnect::FileInterface::deleteFile(const char *name)'],['../group__api__file.html#ga498cb32c0877b69c2c97365e5c309c46',1,'wiconnect::FileInterface::deleteFile(const File &amp;file)']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_5.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_5.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,40 @@
+var searchData=
+[
+  ['file_20api',['File API',['../group__api__file.html',1,'']]],
+  ['file',['File',['../classwiconnect_1_1_file.html',1,'wiconnect']]],
+  ['file_5fflag_5fbootable',['FILE_FLAG_BOOTABLE',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaffe90e6784ad43acffbf823502a6a7bf',1,'wiconnect']]],
+  ['file_5fflag_5fencrypted',['FILE_FLAG_ENCRYPTED',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea07f098f34c015d1c81d7592b476312e6',1,'wiconnect']]],
+  ['file_5fflag_5fessential',['FILE_FLAG_ESSENTIAL',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaa74f44cd76d69e9f32d70a2b13c8c4e2',1,'wiconnect']]],
+  ['file_5fflag_5fexecutable',['FILE_FLAG_EXECUTABLE',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea94ddbab88df5f29013d5deb3f3d092c5',1,'wiconnect']]],
+  ['file_5fflag_5finternal',['FILE_FLAG_INTERNAL',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaad3ddfddf9e28a26df73b689e0898df0',1,'wiconnect']]],
+  ['file_5fflag_5finvalid',['FILE_FLAG_INVALID',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea21f35fd8f0a4e38d91d5d1f5c5cc977f',1,'wiconnect']]],
+  ['file_5fflag_5fnone',['FILE_FLAG_NONE',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eac40bade251c1d671283d3ab2515725a6',1,'wiconnect']]],
+  ['file_5fflag_5fuser',['FILE_FLAG_USER',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea3864357fd0b63b4cd6594d00c2194ca8',1,'wiconnect']]],
+  ['file_5fflag_5fvalid',['FILE_FLAG_VALID',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaff56da02ac3626bf5636e0aa6ffff78a',1,'wiconnect']]],
+  ['file_5fmake_5fversion',['FILE_MAKE_VERSION',['../group__api__file__macro.html#gac39210b86d0465e494a6d0d56cf8dd05',1,'FileInterface.h']]],
+  ['file_5fname_5fmax_5fsize',['FILE_NAME_MAX_SIZE',['../group__api__file__macro.html#gaa124c352091337449140487b9f9db040',1,'FileInterface.h']]],
+  ['file_5ftype_5fcommand_5fhelp',['FILE_TYPE_COMMAND_HELP',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a35624c078c19b7b632d832d15c0d1ef0',1,'wiconnect']]],
+  ['file_5ftype_5fgpio_5fconfig',['FILE_TYPE_GPIO_CONFIG',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a5df6fc01411942aabcf83731d0d02d52',1,'wiconnect']]],
+  ['file_5ftype_5fmisc_5ffix_5flen',['FILE_TYPE_MISC_FIX_LEN',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2508195aa2793d49c5c6a24879b52206',1,'wiconnect']]],
+  ['file_5ftype_5fregular_5fapp',['FILE_TYPE_REGULAR_APP',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a681a5a935adbd3aefdbb3639c36a4169',1,'wiconnect']]],
+  ['file_5ftype_5fsdc_5fcaps',['FILE_TYPE_SDC_CAPS',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a244c4ea312de84a2f4cabaff386fcffd',1,'wiconnect']]],
+  ['file_5ftype_5fsetup_5fscript',['FILE_TYPE_SETUP_SCRIPT',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63afd6c376410552b54187a162e2c6fdad2',1,'wiconnect']]],
+  ['file_5ftype_5ftempory',['FILE_TYPE_TEMPORY',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63aaa4d15bf30361c1026fe15e029e9c3e2',1,'wiconnect']]],
+  ['file_5ftype_5funknown',['FILE_TYPE_UNKNOWN',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a077782e07756b6dc93f96e9a0cca5c9e',1,'wiconnect']]],
+  ['file_5ftype_5fupgrade_5fapp',['FILE_TYPE_UPGRADE_APP',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ac2bf941d4f7f23cabf7c781c5741dc04',1,'wiconnect']]],
+  ['file_5ftype_5fuser_5frange_5fend',['FILE_TYPE_USER_RANGE_END',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2958dab5107b78cd1c14400770ab9b4e',1,'wiconnect']]],
+  ['file_5ftype_5fuser_5frange_5fstart',['FILE_TYPE_USER_RANGE_START',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2271e7ab227bf95699c260a258902eeb',1,'wiconnect']]],
+  ['file_5ftype_5fwifi_5ffw',['FILE_TYPE_WIFI_FW',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ad127cd0d4eeefee993a24b4d5095bfe7',1,'wiconnect']]],
+  ['file_5fversion_5fargs',['FILE_VERSION_ARGS',['../group__api__file__macro.html#ga132e94ace044130d574117ac13c7fd24',1,'FileInterface.h']]],
+  ['fileflags',['FileFlags',['../group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e',1,'wiconnect']]],
+  ['fileflagstostr',['fileFlagsToStr',['../group__conversion__util.html#ga7503f1876a6e1f5086d8b4bb2c1a653a',1,'wiconnect::FileInterface']]],
+  ['fileinterface',['FileInterface',['../classwiconnect_1_1_file_interface.html',1,'wiconnect']]],
+  ['filelist',['FileList',['../classwiconnect_1_1_file_list.html',1,'wiconnect']]],
+  ['filetype',['FileType',['../group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63',1,'wiconnect']]],
+  ['filetypetostr',['fileTypeToStr',['../group__conversion__util.html#ga8d8da39cd5d2948367429ed4d8885c6b',1,'wiconnect::FileInterface']]],
+  ['fileversioninttostr',['fileVersionIntToStr',['../group__conversion__util.html#gad74fbe6faf90d987b31380978f3ea341',1,'wiconnect::FileInterface']]],
+  ['fileversionstrtoint',['fileVersionStrToInt',['../group__conversion__util.html#gae995028f5a70c58ccf6013c9811e79aa',1,'wiconnect::FileInterface']]],
+  ['flush',['flush',['../group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713',1,'wiconnect::Wiconnect']]],
+  ['functionpointer',['FunctionPointer',['../classwiconnect_1_1_function_pointer.html',1,'wiconnect']]],
+  ['file_20api',['File API',['../group__types__file.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_6.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_6.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,14 @@
+var searchData=
+[
+  ['getcommanddefaulttimeout',['getCommandDefaultTimeout',['../group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e',1,'wiconnect::Wiconnect']]],
+  ['getdhcpenabled',['getDhcpEnabled',['../group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff',1,'wiconnect::NetworkInterface']]],
+  ['getinstance',['getInstance',['../group__api__core__misc.html#ga8dcd3ac87afd58b225abb068e835d06e',1,'wiconnect::Wiconnect']]],
+  ['getipsettings',['getIpSettings',['../group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b',1,'wiconnect::NetworkInterface']]],
+  ['getlastcommandresponsecodestr',['getLastCommandResponseCodeStr',['../group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a',1,'wiconnect::Wiconnect']]],
+  ['getlastcommandresponselength',['getLastCommandResponseLength',['../group__api__core__misc.html#ga600215de23210071c42996d04390071e',1,'wiconnect::Wiconnect']]],
+  ['getnetworkstatus',['getNetworkStatus',['../group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5',1,'wiconnect::NetworkInterface']]],
+  ['getresponsebuffer',['getResponseBuffer',['../group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8',1,'wiconnect::Wiconnect']]],
+  ['getsignalstrength',['getSignalStrength',['../group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea',1,'wiconnect::NetworkInterface']]],
+  ['getversion',['getVersion',['../group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f',1,'wiconnect::Wiconnect']]],
+  ['getwiconnectresultstr',['getWiconnectResultStr',['../group__conversion__util.html#gac96e2d2fca60cba12e7429626f9186be',1,'wiconnect::Wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_7.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_7.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,12 @@
+var searchData=
+[
+  ['http',['HTTP',['../group__api__socket__http.html',1,'']]],
+  ['httpaddheader',['httpAddHeader',['../group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004',1,'wiconnect::SocketInterface']]],
+  ['httpconnect',['httpConnect',['../group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09',1,'wiconnect::SocketInterface']]],
+  ['httpget',['httpGet',['../group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b',1,'wiconnect::SocketInterface']]],
+  ['httpgetstatus',['httpGetStatus',['../group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70',1,'wiconnect::SocketInterface']]],
+  ['httphead',['httpHead',['../group__api__socket__http.html#ga949cee4543c91951219652bd6282049f',1,'wiconnect::SocketInterface']]],
+  ['httppost',['httpPost',['../group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756',1,'wiconnect::SocketInterface']]],
+  ['httpsocketargs',['HttpSocketArgs',['../structwiconnect_1_1_http_socket_args.html',1,'wiconnect']]],
+  ['httpsockettype',['HttpSocketType',['../group__types__socket.html#gadc1d6e26d4138c536bd5dce7ed4569d6',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_8.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_8.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['init',['init',['../group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c',1,'wiconnect::Wiconnect']]],
+  ['ipstrbuffer',['IpStrBuffer',['../group__types__network.html#gaa68646bb07ee9f174097b60ac7327342',1,'wiconnect']]],
+  ['iptostr',['ipToStr',['../group__conversion__util.html#gaff8b0af70f4d4be792b943ad3af27303',1,'wiconnect::NetworkInterface']]],
+  ['isinitialized',['isInitialized',['../group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff',1,'wiconnect::Wiconnect']]],
+  ['iswebsetuprunning',['isWebSetupRunning',['../group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65',1,'wiconnect::NetworkInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_9.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_9.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['join',['join',['../group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16',1,'wiconnect::NetworkInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_a.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_a.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['leave',['leave',['../group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328',1,'wiconnect::NetworkInterface']]],
+  ['len',['len',['../structwiconnect_1_1_ssid.html#a7dd62e15567d9de9e9191f9aaba6a0a3',1,'wiconnect::Ssid']]],
+  ['listfiles',['listFiles',['../group__api__file.html#ga10536639c61213c037883dade021838f',1,'wiconnect::FileInterface']]],
+  ['logfunc',['LogFunc',['../classwiconnect_1_1_log_func.html',1,'wiconnect']]],
+  ['lookup',['lookup',['../group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89',1,'wiconnect::NetworkInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_b.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_b.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_b.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,14 @@
+var searchData=
+[
+  ['macros',['Macros',['../group__api__core__macro.html',1,'']]],
+  ['miscellaneous',['Miscellaneous',['../group__api__core__misc.html',1,'']]],
+  ['macros',['Macros',['../group__api__file__macro.html',1,'']]],
+  ['macros',['Macros',['../group__api__network__macros.html',1,'']]],
+  ['macros',['Macros',['../group__api__socket__macro.html',1,'']]],
+  ['miscellaneous',['Miscellaneous',['../group__api__socket__misc.html',1,'']]],
+  ['macaddress',['MacAddress',['../structwiconnect_1_1_mac_address.html',1,'wiconnect']]],
+  ['macaddressstrbuffer',['MacAddressStrBuffer',['../group__types__network.html#ga04b095d2e2f32a3fd23e346a4be969d8',1,'wiconnect']]],
+  ['macaddresstostr',['macAddressToStr',['../group__conversion__util.html#ga13ecaf390b4bf4a68b51a6b18e669134',1,'wiconnect::NetworkInterface']]],
+  ['max',['MAX',['../group__api__core__macro.html#gaacc3ee1a7f283f8ef65cea31f4436a95',1,'WiconnectTypes.h']]],
+  ['min',['MIN',['../group__api__core__macro.html#ga74e75242132eaabbc1c512488a135926',1,'WiconnectTypes.h']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_c.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_c.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_c.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,20 @@
+var searchData=
+[
+  ['network_20api',['Network API',['../group__api__network.html',1,'']]],
+  ['network_5frssi_5fexcellent',['NETWORK_RSSI_EXCELLENT',['../group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2911018510263b4d6db772cf6ea69385',1,'wiconnect']]],
+  ['network_5frssi_5fgood',['NETWORK_RSSI_GOOD',['../group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a5aa38a03f1ec4cdcdd1f0c41dfd19533',1,'wiconnect']]],
+  ['network_5frssi_5fpoor',['NETWORK_RSSI_POOR',['../group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2728fe7e544bee45b00ef95117085eae',1,'wiconnect']]],
+  ['network_5frssi_5funknown',['NETWORK_RSSI_UNKNOWN',['../group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a095c1eef3bdeb16e33b1f6a976e9f6c4',1,'wiconnect']]],
+  ['network_5frssi_5fvery_5fgood',['NETWORK_RSSI_VERY_GOOD',['../group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ad77f98cf80b81d4c5277672402c0b713',1,'wiconnect']]],
+  ['network_5frssi_5fvery_5fpoor',['NETWORK_RSSI_VERY_POOR',['../group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ab0e9cbbf4e2c6dee74d2639caef2cffa',1,'wiconnect']]],
+  ['network_5fstatus_5fdown',['NETWORK_STATUS_DOWN',['../group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6a4dd5a93528f27eb983bf856b9f5067',1,'wiconnect']]],
+  ['network_5fstatus_5fup',['NETWORK_STATUS_UP',['../group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6d6f2fd76cab833e55bc398541c52b46',1,'wiconnect']]],
+  ['network_5fstatus_5fwifi_5fonly',['NETWORK_STATUS_WIFI_ONLY',['../group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a8e40c9f169976770c3e65b9c0e44874c',1,'wiconnect']]],
+  ['networkinterface',['NetworkInterface',['../classwiconnect_1_1_network_interface.html',1,'wiconnect']]],
+  ['networksecurity',['NetworkSecurity',['../group__types__network.html#ga026bd11cd5df47b7022362243e2d553f',1,'wiconnect']]],
+  ['networksecuritytostr',['networkSecurityToStr',['../group__conversion__util.html#gae02c549079cfb0350117cd6343a3d66f',1,'wiconnect::NetworkInterface']]],
+  ['networksignalstrength',['NetworkSignalStrength',['../group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36',1,'wiconnect']]],
+  ['networkstatus',['NetworkStatus',['../group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99',1,'wiconnect']]],
+  ['networkstatustostr',['networkStatusToStr',['../group__conversion__util.html#gacff5a4927d79e8b4c0d5a3050f5950b0',1,'wiconnect::NetworkInterface']]],
+  ['network_20api',['Network API',['../group__types__network.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_d.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_d.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_d.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['openfile',['openFile',['../group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4',1,'wiconnect::FileInterface']]],
+  ['openonly',['openOnly',['../structwiconnect_1_1_http_socket_args.html#a57564bc3fed87b9ab2d3f4fff3d2dc24',1,'wiconnect::HttpSocketArgs']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_e.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_e.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_e.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['pin',['Pin',['../group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c',1,'wiconnect']]],
+  ['pin_5fnc',['PIN_NC',['../group__api__core__macro.html#gaa1dbeca66111f3a22d0ee6b122d69270',1,'sdk.h']]],
+  ['ping',['ping',['../group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc',1,'wiconnect::NetworkInterface']]],
+  ['pintogpiomapper',['PinToGpioMapper',['../group__types__core.html#gaadd4d5e6774e21f382c20b594a644470',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_f.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_f.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/all_f.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['queuedcommand',['QueuedCommand',['../classwiconnect_1_1_queued_command.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_0.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_0.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['_5fserialconfig',['_SerialConfig',['../structwiconnect_1_1___serial_config.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_1.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_1.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['buffer',['Buffer',['../structwiconnect_1_1_buffer.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_2.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_2.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['callback',['Callback',['../classwiconnect_1_1_callback.html',1,'wiconnect']]],
+  ['commandqueue',['CommandQueue',['../classwiconnect_1_1_command_queue.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_3.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_3.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['file',['File',['../classwiconnect_1_1_file.html',1,'wiconnect']]],
+  ['fileinterface',['FileInterface',['../classwiconnect_1_1_file_interface.html',1,'wiconnect']]],
+  ['filelist',['FileList',['../classwiconnect_1_1_file_list.html',1,'wiconnect']]],
+  ['functionpointer',['FunctionPointer',['../classwiconnect_1_1_function_pointer.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_4.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_4.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['httpsocketargs',['HttpSocketArgs',['../structwiconnect_1_1_http_socket_args.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_5.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_5.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['logfunc',['LogFunc',['../classwiconnect_1_1_log_func.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_6.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_6.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['macaddress',['MacAddress',['../structwiconnect_1_1_mac_address.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_7.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_7.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['networkinterface',['NetworkInterface',['../classwiconnect_1_1_network_interface.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_8.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_8.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['queuedcommand',['QueuedCommand',['../classwiconnect_1_1_queued_command.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_9.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_9.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['readerfunc',['ReaderFunc',['../classwiconnect_1_1_reader_func.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_a.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_a.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,9 @@
+var searchData=
+[
+  ['scanresult',['ScanResult',['../classwiconnect_1_1_scan_result.html',1,'wiconnect']]],
+  ['scanresultlist',['ScanResultList',['../classwiconnect_1_1_scan_result_list.html',1,'wiconnect']]],
+  ['socket',['Socket',['../classwiconnect_1_1_socket.html',1,'wiconnect']]],
+  ['socketinterface',['SocketInterface',['../classwiconnect_1_1_socket_interface.html',1,'wiconnect']]],
+  ['socketirqhandlermap',['SocketIrqHandlerMap',['../classwiconnect_1_1_socket_irq_handler_map.html',1,'wiconnect']]],
+  ['ssid',['Ssid',['../structwiconnect_1_1_ssid.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_b.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_b.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_b.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['timeouttimer',['TimeoutTimer',['../classwiconnect_1_1_timeout_timer.html',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_c.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_c.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/classes_c.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['wiconnect',['Wiconnect',['../classwiconnect_1_1_wiconnect.html',1,'wiconnect']]],
+  ['wiconnect_5fexternal_5finterrupt_5fgpio_5fbase_5fclass',['WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS',['../classwiconnect_1_1_w_i_c_o_n_n_e_c_t___e_x_t_e_r_n_a_l___i_n_t_e_r_r_u_p_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html',1,'wiconnect']]],
+  ['wiconnect_5fgpio_5fbase_5fclass',['WICONNECT_GPIO_BASE_CLASS',['../classwiconnect_1_1_w_i_c_o_n_n_e_c_t___g_p_i_o___b_a_s_e___c_l_a_s_s.html',1,'wiconnect']]],
+  ['wiconnect_5fperiodic_5ftimer_5fbase_5fclass',['WICONNECT_PERIODIC_TIMER_BASE_CLASS',['../classwiconnect_1_1_w_i_c_o_n_n_e_c_t___p_e_r_i_o_d_i_c___t_i_m_e_r___b_a_s_e___c_l_a_s_s.html',1,'wiconnect']]],
+  ['wiconnect_5fserial_5fbase_5fclass',['WICONNECT_SERIAL_BASE_CLASS',['../classwiconnect_1_1_w_i_c_o_n_n_e_c_t___s_e_r_i_a_l___b_a_s_e___c_l_a_s_s.html',1,'wiconnect']]]
+];
Binary file doc/html/search/close.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enums_0.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enums_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enums_0.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['fileflags',['FileFlags',['../group__types__file.html#gafbe48908f5c190c3b0f272d3016e609e',1,'wiconnect']]],
+  ['filetype',['FileType',['../group__types__file.html#ga9919a4237eea2b0d1f27c16d64e62c63',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enums_1.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enums_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enums_1.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['httpsockettype',['HttpSocketType',['../group__types__socket.html#gadc1d6e26d4138c536bd5dce7ed4569d6',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enums_2.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enums_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enums_2.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['networksecurity',['NetworkSecurity',['../group__types__network.html#ga026bd11cd5df47b7022362243e2d553f',1,'wiconnect']]],
+  ['networksignalstrength',['NetworkSignalStrength',['../group__types__network.html#gac5aead2b4cca0122a60168e75ea41d36',1,'wiconnect']]],
+  ['networkstatus',['NetworkStatus',['../group__types__network.html#gab448e57fc1a5e21cbba0283fd1a35d99',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enums_3.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enums_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enums_3.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['sockettype',['SocketType',['../group__types__socket.html#ga69dc55558df4c81599c5fb3dff98756d',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enums_4.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enums_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enums_4.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['wiconnectresult',['WiconnectResult',['../group__types__core.html#ga325637ed501728bd6c8c7a7982b9ce05',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enumvalues_0.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enumvalues_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enumvalues_0.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,24 @@
+var searchData=
+[
+  ['file_5fflag_5fbootable',['FILE_FLAG_BOOTABLE',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaffe90e6784ad43acffbf823502a6a7bf',1,'wiconnect']]],
+  ['file_5fflag_5fencrypted',['FILE_FLAG_ENCRYPTED',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea07f098f34c015d1c81d7592b476312e6',1,'wiconnect']]],
+  ['file_5fflag_5fessential',['FILE_FLAG_ESSENTIAL',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaa74f44cd76d69e9f32d70a2b13c8c4e2',1,'wiconnect']]],
+  ['file_5fflag_5fexecutable',['FILE_FLAG_EXECUTABLE',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea94ddbab88df5f29013d5deb3f3d092c5',1,'wiconnect']]],
+  ['file_5fflag_5finternal',['FILE_FLAG_INTERNAL',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaad3ddfddf9e28a26df73b689e0898df0',1,'wiconnect']]],
+  ['file_5fflag_5finvalid',['FILE_FLAG_INVALID',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea21f35fd8f0a4e38d91d5d1f5c5cc977f',1,'wiconnect']]],
+  ['file_5fflag_5fnone',['FILE_FLAG_NONE',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eac40bade251c1d671283d3ab2515725a6',1,'wiconnect']]],
+  ['file_5fflag_5fuser',['FILE_FLAG_USER',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609ea3864357fd0b63b4cd6594d00c2194ca8',1,'wiconnect']]],
+  ['file_5fflag_5fvalid',['FILE_FLAG_VALID',['../group__types__file.html#ggafbe48908f5c190c3b0f272d3016e609eaff56da02ac3626bf5636e0aa6ffff78a',1,'wiconnect']]],
+  ['file_5ftype_5fcommand_5fhelp',['FILE_TYPE_COMMAND_HELP',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a35624c078c19b7b632d832d15c0d1ef0',1,'wiconnect']]],
+  ['file_5ftype_5fgpio_5fconfig',['FILE_TYPE_GPIO_CONFIG',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a5df6fc01411942aabcf83731d0d02d52',1,'wiconnect']]],
+  ['file_5ftype_5fmisc_5ffix_5flen',['FILE_TYPE_MISC_FIX_LEN',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2508195aa2793d49c5c6a24879b52206',1,'wiconnect']]],
+  ['file_5ftype_5fregular_5fapp',['FILE_TYPE_REGULAR_APP',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a681a5a935adbd3aefdbb3639c36a4169',1,'wiconnect']]],
+  ['file_5ftype_5fsdc_5fcaps',['FILE_TYPE_SDC_CAPS',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a244c4ea312de84a2f4cabaff386fcffd',1,'wiconnect']]],
+  ['file_5ftype_5fsetup_5fscript',['FILE_TYPE_SETUP_SCRIPT',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63afd6c376410552b54187a162e2c6fdad2',1,'wiconnect']]],
+  ['file_5ftype_5ftempory',['FILE_TYPE_TEMPORY',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63aaa4d15bf30361c1026fe15e029e9c3e2',1,'wiconnect']]],
+  ['file_5ftype_5funknown',['FILE_TYPE_UNKNOWN',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a077782e07756b6dc93f96e9a0cca5c9e',1,'wiconnect']]],
+  ['file_5ftype_5fupgrade_5fapp',['FILE_TYPE_UPGRADE_APP',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ac2bf941d4f7f23cabf7c781c5741dc04',1,'wiconnect']]],
+  ['file_5ftype_5fuser_5frange_5fend',['FILE_TYPE_USER_RANGE_END',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2958dab5107b78cd1c14400770ab9b4e',1,'wiconnect']]],
+  ['file_5ftype_5fuser_5frange_5fstart',['FILE_TYPE_USER_RANGE_START',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63a2271e7ab227bf95699c260a258902eeb',1,'wiconnect']]],
+  ['file_5ftype_5fwifi_5ffw',['FILE_TYPE_WIFI_FW',['../group__types__file.html#gga9919a4237eea2b0d1f27c16d64e62c63ad127cd0d4eeefee993a24b4d5095bfe7',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enumvalues_1.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enumvalues_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enumvalues_1.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,12 @@
+var searchData=
+[
+  ['network_5frssi_5fexcellent',['NETWORK_RSSI_EXCELLENT',['../group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2911018510263b4d6db772cf6ea69385',1,'wiconnect']]],
+  ['network_5frssi_5fgood',['NETWORK_RSSI_GOOD',['../group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a5aa38a03f1ec4cdcdd1f0c41dfd19533',1,'wiconnect']]],
+  ['network_5frssi_5fpoor',['NETWORK_RSSI_POOR',['../group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a2728fe7e544bee45b00ef95117085eae',1,'wiconnect']]],
+  ['network_5frssi_5funknown',['NETWORK_RSSI_UNKNOWN',['../group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36a095c1eef3bdeb16e33b1f6a976e9f6c4',1,'wiconnect']]],
+  ['network_5frssi_5fvery_5fgood',['NETWORK_RSSI_VERY_GOOD',['../group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ad77f98cf80b81d4c5277672402c0b713',1,'wiconnect']]],
+  ['network_5frssi_5fvery_5fpoor',['NETWORK_RSSI_VERY_POOR',['../group__types__network.html#ggac5aead2b4cca0122a60168e75ea41d36ab0e9cbbf4e2c6dee74d2639caef2cffa',1,'wiconnect']]],
+  ['network_5fstatus_5fdown',['NETWORK_STATUS_DOWN',['../group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6a4dd5a93528f27eb983bf856b9f5067',1,'wiconnect']]],
+  ['network_5fstatus_5fup',['NETWORK_STATUS_UP',['../group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6d6f2fd76cab833e55bc398541c52b46',1,'wiconnect']]],
+  ['network_5fstatus_5fwifi_5fonly',['NETWORK_STATUS_WIFI_ONLY',['../group__types__network.html#ggab448e57fc1a5e21cbba0283fd1a35d99a8e40c9f169976770c3e65b9c0e44874c',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enumvalues_2.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enumvalues_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enumvalues_2.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,11 @@
+var searchData=
+[
+  ['socket_5fhttp_5fget',['SOCKET_HTTP_GET',['../group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6afc257aa28936e9fa8a332995b5449685',1,'wiconnect']]],
+  ['socket_5fhttp_5fhead',['SOCKET_HTTP_HEAD',['../group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6a6d256a218aac67dffe66ae6c49a61236',1,'wiconnect']]],
+  ['socket_5fhttp_5fpost',['SOCKET_HTTP_POST',['../group__types__socket.html#ggadc1d6e26d4138c536bd5dce7ed4569d6ab271a5cd1775076aeb8c25fc14da12cb',1,'wiconnect']]],
+  ['socket_5ftype_5fhttp',['SOCKET_TYPE_HTTP',['../group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da3d433f1b569dc48077861cde0e464751',1,'wiconnect']]],
+  ['socket_5ftype_5ftcp',['SOCKET_TYPE_TCP',['../group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756daece967eb28f8913c30bc70fa1e0e5ff9',1,'wiconnect']]],
+  ['socket_5ftype_5ftls',['SOCKET_TYPE_TLS',['../group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da0c365c200e62d61bf22798c25ccb96b4',1,'wiconnect']]],
+  ['socket_5ftype_5fudp',['SOCKET_TYPE_UDP',['../group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756dab1b41b1c4daf8d171414b68e9033cfbc',1,'wiconnect']]],
+  ['socket_5ftype_5funknown',['SOCKET_TYPE_UNKNOWN',['../group__types__socket.html#gga69dc55558df4c81599c5fb3dff98756da6469a1b9d8fa6448c0f6f13e0028a60e',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enumvalues_3.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enumvalues_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/enumvalues_3.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,25 @@
+var searchData=
+[
+  ['wiconnect_5faborted',['WICONNECT_ABORTED',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ad345e256266694df078c99eaee04f789',1,'wiconnect']]],
+  ['wiconnect_5fanother_5fcmd_5fexecuting',['WICONNECT_ANOTHER_CMD_EXECUTING',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a376da897f3a629fd71abd9db9f4cea83',1,'wiconnect']]],
+  ['wiconnect_5fbad_5farg',['WICONNECT_BAD_ARG',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae96c2edcdade2809cdb60a8a5b0983fa',1,'wiconnect']]],
+  ['wiconnect_5fcmd_5fresponse_5ferror',['WICONNECT_CMD_RESPONSE_ERROR',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a511a4e6fa8470f52110fc64f04cfe5ff',1,'wiconnect']]],
+  ['wiconnect_5fduplicate',['WICONNECT_DUPLICATE',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5d9162280a5269a34245bf53c87401a4',1,'wiconnect']]],
+  ['wiconnect_5ferror',['WICONNECT_ERROR',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05acfd6d3c1efd03fae8cd443bc01bca8d6',1,'wiconnect']]],
+  ['wiconnect_5fidle',['WICONNECT_IDLE',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a5bff05280d726da505c6e6ec2f085bd1',1,'wiconnect']]],
+  ['wiconnect_5fmonitor_5fnot_5favailable',['WICONNECT_MONITOR_NOT_AVAILABLE',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a28240905349a60a6b52bddbbd152ea5e',1,'wiconnect']]],
+  ['wiconnect_5fnot_5fconnected',['WICONNECT_NOT_CONNECTED',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05aecb3384d1dc5a61345346a8cd63527b2',1,'wiconnect']]],
+  ['wiconnect_5fnot_5ffound',['WICONNECT_NOT_FOUND',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab9123e9628c3156f34c44913a72b4195',1,'wiconnect']]],
+  ['wiconnect_5fnot_5finitialized',['WICONNECT_NOT_INITIALIZED',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05afea61b8f5d17f6be2aee2ce5b6bb7c43',1,'wiconnect']]],
+  ['wiconnect_5fnot_5fopened_5ffor_5freading',['WICONNECT_NOT_OPENED_FOR_READING',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab3f9c2611514967ca4f155e35f522cc2',1,'wiconnect']]],
+  ['wiconnect_5fnull_5fbuffer',['WICONNECT_NULL_BUFFER',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a25c48e037bc3615840b81461db6385b5',1,'wiconnect']]],
+  ['wiconnect_5foverflow',['WICONNECT_OVERFLOW',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a2b2577cc3efe2cb37fda7dead222878f',1,'wiconnect']]],
+  ['wiconnect_5fpinname_5fto_5fgpio_5fmapper_5fnull',['WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab16dea725fe7b09d91a7651f18174cff',1,'wiconnect']]],
+  ['wiconnect_5fpinname_5fto_5fgpio_5fno_5fmapping',['WICONNECT_PINNAME_TO_GPIO_NO_MAPPING',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a8d6d7c580a7aa3c4d64d41cac6e0307a',1,'wiconnect']]],
+  ['wiconnect_5fprocessing',['WICONNECT_PROCESSING',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a289d83a8cf2d1e1f272134d8268925c0',1,'wiconnect']]],
+  ['wiconnect_5fresponse_5fparse_5ferror',['WICONNECT_RESPONSE_PARSE_ERROR',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab17f003b5f90e88328bbc76435f9f2e5',1,'wiconnect']]],
+  ['wiconnect_5fsuccess',['WICONNECT_SUCCESS',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05af0a2ad8af174aee6b52813d8528328e7',1,'wiconnect']]],
+  ['wiconnect_5ftimeout',['WICONNECT_TIMEOUT',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ae6a9fb0c6333a0431e5775da996087ac',1,'wiconnect']]],
+  ['wiconnect_5funderflow',['WICONNECT_UNDERFLOW',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05a7d4f9bd8b2b8ccc2ad902271e5241b02',1,'wiconnect']]],
+  ['wiconnect_5funsupported',['WICONNECT_UNSUPPORTED',['../group__types__core.html#gga325637ed501728bd6c8c7a7982b9ce05ab18f839c77a6a1f964c096980ef24adc',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_0.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_0.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['checkcurrentcommand',['checkCurrentCommand',['../group__api__core__send__command.html#gaf48c1ec0b92af2619ab846baaaa471cd',1,'wiconnect::Wiconnect']]],
+  ['closeallsockets',['closeAllSockets',['../group__api__socket__misc.html#ga8a80d96efac7cc514fe7fc61d1878106',1,'wiconnect::SocketInterface']]],
+  ['connect',['connect',['../group__api__socket__misc.html#gaf9a5b041736d79110a90716f1aaf9a6b',1,'wiconnect::SocketInterface']]],
+  ['createfile',['createFile',['../group__api__file.html#ga16fb09105975644879eb09581ce486e5',1,'wiconnect::FileInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_1.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_1.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['deinit',['deinit',['../group__api__core__misc.html#ga9d6c981a54c6ab964b469e4f247142d6',1,'wiconnect::Wiconnect']]],
+  ['deletefile',['deleteFile',['../group__api__file.html#gafcf335cef42b7b3d0fd9d5af70c6ef7d',1,'wiconnect::FileInterface::deleteFile(const char *name)'],['../group__api__file.html#ga498cb32c0877b69c2c97365e5c309c46',1,'wiconnect::FileInterface::deleteFile(const File &amp;file)']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_10.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_10.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_10.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['wakeup',['wakeup',['../group__api__core__misc.html#gad552c8f23dd0a0e8844ee1fc4d9358e5',1,'wiconnect::Wiconnect']]],
+  ['wiconnect',['Wiconnect',['../group__types__core.html#ga285510a2cba5341db387101ac75a4389',1,'wiconnect::Wiconnect::Wiconnect(const SerialConfig &amp;serialConfig, Pin reset=PIN_NC, Pin wake=PIN_NC, bool nonBlocking=WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS)'],['../group__types__core.html#gad39105b9aa5858c3b3bbf81b2cebcd30',1,'wiconnect::Wiconnect::Wiconnect(const SerialConfig &amp;serialConfig, void *internalBuffer, int internalBufferSize, Pin reset=PIN_NC, Pin wake=PIN_NC, bool nonBlocking=WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS)']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_2.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_2.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['fileflagstostr',['fileFlagsToStr',['../group__conversion__util.html#ga7503f1876a6e1f5086d8b4bb2c1a653a',1,'wiconnect::FileInterface']]],
+  ['filetypetostr',['fileTypeToStr',['../group__conversion__util.html#ga8d8da39cd5d2948367429ed4d8885c6b',1,'wiconnect::FileInterface']]],
+  ['fileversioninttostr',['fileVersionIntToStr',['../group__conversion__util.html#gad74fbe6faf90d987b31380978f3ea341',1,'wiconnect::FileInterface']]],
+  ['fileversionstrtoint',['fileVersionStrToInt',['../group__conversion__util.html#gae995028f5a70c58ccf6013c9811e79aa',1,'wiconnect::FileInterface']]],
+  ['flush',['flush',['../group__api__core__misc.html#ga96ac50d85d8ab376755d7d5325de1713',1,'wiconnect::Wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_3.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_3.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,14 @@
+var searchData=
+[
+  ['getcommanddefaulttimeout',['getCommandDefaultTimeout',['../group__api__core__settings.html#gad5d31980a7b1e143f00b0117468c1a7e',1,'wiconnect::Wiconnect']]],
+  ['getdhcpenabled',['getDhcpEnabled',['../group__api__network__settings.html#ga70ec796b88eb6f8e7990dbf3eb2f2eff',1,'wiconnect::NetworkInterface']]],
+  ['getinstance',['getInstance',['../group__api__core__misc.html#ga8dcd3ac87afd58b225abb068e835d06e',1,'wiconnect::Wiconnect']]],
+  ['getipsettings',['getIpSettings',['../group__api__network__settings.html#ga291aef702f1c10bf2970394e3458022b',1,'wiconnect::NetworkInterface']]],
+  ['getlastcommandresponsecodestr',['getLastCommandResponseCodeStr',['../group__api__core__misc.html#gad8069679fabb52d44647d27703f1a09a',1,'wiconnect::Wiconnect']]],
+  ['getlastcommandresponselength',['getLastCommandResponseLength',['../group__api__core__misc.html#ga600215de23210071c42996d04390071e',1,'wiconnect::Wiconnect']]],
+  ['getnetworkstatus',['getNetworkStatus',['../group__api__network__wlan.html#ga047ba9670f60406466391cec5bdd28e5',1,'wiconnect::NetworkInterface']]],
+  ['getresponsebuffer',['getResponseBuffer',['../group__api__core__misc.html#ga27b5d6b8207e4ef0f73875606d628da8',1,'wiconnect::Wiconnect']]],
+  ['getsignalstrength',['getSignalStrength',['../group__api__network__settings.html#gaba16b9918e55c08285cf5b8b50dbabea',1,'wiconnect::NetworkInterface']]],
+  ['getversion',['getVersion',['../group__api__core__misc.html#ga4fc195839bc6c6bd0091074cbdc94c4f',1,'wiconnect::Wiconnect']]],
+  ['getwiconnectresultstr',['getWiconnectResultStr',['../group__conversion__util.html#gac96e2d2fca60cba12e7429626f9186be',1,'wiconnect::Wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_4.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_4.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,9 @@
+var searchData=
+[
+  ['httpaddheader',['httpAddHeader',['../group__api__socket__http.html#ga2b3fd9a84f173312318e2bb22cef2004',1,'wiconnect::SocketInterface']]],
+  ['httpconnect',['httpConnect',['../group__api__socket__http.html#gab2d562c96f8f40d916fc1df1229f0e09',1,'wiconnect::SocketInterface']]],
+  ['httpget',['httpGet',['../group__api__socket__http.html#ga818f9fc3d616deb5ac009f001e5e611b',1,'wiconnect::SocketInterface']]],
+  ['httpgetstatus',['httpGetStatus',['../group__api__socket__http.html#ga0cad302f741f3f58a2fda54b67110a70',1,'wiconnect::SocketInterface']]],
+  ['httphead',['httpHead',['../group__api__socket__http.html#ga949cee4543c91951219652bd6282049f',1,'wiconnect::SocketInterface']]],
+  ['httppost',['httpPost',['../group__api__socket__http.html#gaaa5cb3c4b27ed0f2002e81392606a756',1,'wiconnect::SocketInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_5.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_5.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['init',['init',['../group__api__core__misc.html#gad62e847c65166134a361d68b5c95e57c',1,'wiconnect::Wiconnect']]],
+  ['iptostr',['ipToStr',['../group__conversion__util.html#gaff8b0af70f4d4be792b943ad3af27303',1,'wiconnect::NetworkInterface']]],
+  ['isinitialized',['isInitialized',['../group__api__core__misc.html#gab00c7110984f6d6187241d17a4a431ff',1,'wiconnect::Wiconnect']]],
+  ['iswebsetuprunning',['isWebSetupRunning',['../group__api__network__setup.html#gab52d3a01427d0e8bd52460d992144f65',1,'wiconnect::NetworkInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_6.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_6.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['join',['join',['../group__api__network__wlan.html#gac439d0af5a17da32d405e25dcba83d16',1,'wiconnect::NetworkInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_7.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_7.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['leave',['leave',['../group__api__network__wlan.html#ga14dc0f4fa58a7ebb25b77fae22052328',1,'wiconnect::NetworkInterface']]],
+  ['listfiles',['listFiles',['../group__api__file.html#ga10536639c61213c037883dade021838f',1,'wiconnect::FileInterface']]],
+  ['lookup',['lookup',['../group__api__network__util.html#ga1770babfc2abc6da7c085ef92709ee89',1,'wiconnect::NetworkInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_8.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_8.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['macaddresstostr',['macAddressToStr',['../group__conversion__util.html#ga13ecaf390b4bf4a68b51a6b18e669134',1,'wiconnect::NetworkInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_9.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_9.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['networksecuritytostr',['networkSecurityToStr',['../group__conversion__util.html#gae02c549079cfb0350117cd6343a3d66f',1,'wiconnect::NetworkInterface']]],
+  ['networkstatustostr',['networkStatusToStr',['../group__conversion__util.html#gacff5a4927d79e8b4c0d5a3050f5950b0',1,'wiconnect::NetworkInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_a.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_a.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['openfile',['openFile',['../group__api__file.html#ga4b14d6c68d4d0239e150def385c334a4',1,'wiconnect::FileInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_b.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_b.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_b.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['ping',['ping',['../group__api__network__util.html#ga1da909dadb6f0e90218927ed350f72bc',1,'wiconnect::NetworkInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_c.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_c.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_c.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['registersocketirqhandler',['registerSocketIrqHandler',['../group__api__socket__misc.html#ga94d1eb5407cb8b60ad366ecbe0e1b52a',1,'wiconnect::SocketInterface']]],
+  ['reset',['reset',['../group__api__core__misc.html#gabec1504eb7f486085dad82c4a94310e3',1,'wiconnect::Wiconnect']]],
+  ['responsetoint32',['responseToInt32',['../group__api__core__misc.html#gada79343aece515e00f9be4045d3858a0',1,'wiconnect::Wiconnect']]],
+  ['responsetouint32',['responseToUint32',['../group__api__core__misc.html#gac40b2964149e60245ff3cac6adbcd565',1,'wiconnect::Wiconnect']]],
+  ['rssitosignalstrength',['rssiToSignalStrength',['../group__conversion__util.html#ga6216eed4cc05c37ce1ed13a0fbb6acd8',1,'wiconnect::NetworkInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_d.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_d.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_d.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,20 @@
+var searchData=
+[
+  ['scan',['scan',['../group__api__network__util.html#gacdf014d8aca9de33dbc1563c6bb1f956',1,'wiconnect::NetworkInterface']]],
+  ['sendcommand',['sendCommand',['../group__api__core__send__command.html#ga3a2637e5ce300a03c448edf1eff13c2c',1,'wiconnect::Wiconnect::sendCommand(const Callback &amp;completeCallback, char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd, va_list vaList)'],['../group__api__core__send__command.html#gad23730a1f2f7714ef962f24a0f99f0f7',1,'wiconnect::Wiconnect::sendCommand(char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd, va_list vaList)'],['../group__api__core__send__command.html#ga0e0591e923da9ab814bb3dd3afbda197',1,'wiconnect::Wiconnect::sendCommand(char *responseBuffer, int responseBufferLen, int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd,...)'],['../group__api__core__send__command.html#gadd347dd3952ebab2fa27561c12858f65',1,'wiconnect::Wiconnect::sendCommand(int timeoutMs, const ReaderFunc &amp;reader, void *user, const char *cmd,...)'],['../group__api__core__send__command.html#gaca2f1b17d2cc98cbc6dac219ffcf9e84',1,'wiconnect::Wiconnect::sendCommand(const ReaderFunc &amp;reader, void *user, const char *cmd,...)'],['../group__api__core__send__command.html#ga3655750f929f8f4e966278193d0385a9',1,'wiconnect::Wiconnect::sendCommand(char *responseBuffer, int responseBufferLen, int timeoutMs, const char *cmd,...)'],['../group__api__core__send__command.html#gaf93db1b2730bb586287f7756f3cdf092',1,'wiconnect::Wiconnect::sendCommand(const Callback &amp;completeCallback, char *responseBuffer, int responseBufferLen, const char *cmd,...)'],['../group__api__core__send__command.html#gaac75ca154bd5d5a21c714dd828a92363',1,'wiconnect::Wiconnect::sendCommand(char *responseBuffer, int responseBufferLen, const char *cmd,...)'],['../group__api__core__send__command.html#ga7eb983a196daa5de20a73fd234dc6f64',1,'wiconnect::Wiconnect::sendCommand(const Callback &amp;completeCallback, const char *cmd,...)'],['../group__api__core__send__command.html#gadad1c5b3df07a24ab09492edf93dd1f4',1,'wiconnect::Wiconnect::sendCommand(const char *cmd,...)'],['../group__api__core__send__command.html#gaa6d744ec08ba6c9abf451bdc2b0beb00',1,'wiconnect::Wiconnect::sendCommand(const Callback &amp;completeCallback, int timeoutMs, const char *cmd,...)'],['../group__api__core__send__command.html#gace479d34633141ff1eefa0e98c4d2351',1,'wiconnect::Wiconnect::sendCommand(int timeoutMs, const char *cmd,...)'],['../group__api__core__send__command.html#ga9d0ade0ec2866d7e0df5391bc69f5698',1,'wiconnect::Wiconnect::sendCommand(const char *cmd, va_list vaList)']]],
+  ['setassertlogger',['setAssertLogger',['../group__api__core__settings.html#ga273f67fede26be4a3d5d909c5cf8c7e0',1,'wiconnect::Wiconnect']]],
+  ['setcommanddefaulttimeout',['setCommandDefaultTimeout',['../group__api__core__settings.html#gaaaf8be221699870053ad98911b066a32',1,'wiconnect::Wiconnect']]],
+  ['setdebuglogger',['setDebugLogger',['../group__api__core__settings.html#ga75fb083451ee530a1c19e6a4c1be185e',1,'wiconnect::Wiconnect']]],
+  ['setdhcpenabled',['setDhcpEnabled',['../group__api__network__settings.html#ga65eb99f880ed739d0f3cd393e5b56eaf',1,'wiconnect::NetworkInterface']]],
+  ['setipsettings',['setIpSettings',['../group__api__network__settings.html#ga2f7ec21084d3f2835d9c1c201915a9e0',1,'wiconnect::NetworkInterface::setIpSettings(uint32_t ip, uint32_t netmask, uint32_t gateway)'],['../group__api__network__settings.html#gaa418175dd3d06b870f3dd8e035cb4dd0',1,'wiconnect::NetworkInterface::setIpSettings(const char *ip, const char *netmask, const char *gateway)']]],
+  ['setpintogpiomapper',['setPinToGpioMapper',['../group__api__core__settings.html#ga180b043ec83c53b5bf6b9ef2b187d08d',1,'wiconnect::Wiconnect']]],
+  ['signalstrengthtostr',['signalStrengthToStr',['../group__conversion__util.html#gad4661f859cfadbe193793898671043c9',1,'wiconnect::NetworkInterface']]],
+  ['ssidtostr',['ssidToStr',['../group__conversion__util.html#gafce7929a10e16cf9be7307a2f97bef3f',1,'wiconnect::NetworkInterface']]],
+  ['startwebsetup',['startWebSetup',['../group__api__network__setup.html#gaea3e133f2ee8c95d8d108c15561f3847',1,'wiconnect::NetworkInterface']]],
+  ['stopcurrentcommand',['stopCurrentCommand',['../group__api__core__send__command.html#ga4a9bd29de1d5c496fbcc28ecfa51e7c0',1,'wiconnect::Wiconnect']]],
+  ['stopwebsetup',['stopWebSetup',['../group__api__network__setup.html#gac5ca67b7bfa587935b5619e441dc8d8a',1,'wiconnect::NetworkInterface']]],
+  ['strtoip',['strToIp',['../group__conversion__util.html#ga93bdb8669a70adaa61dc76073ce66591',1,'wiconnect::NetworkInterface']]],
+  ['strtomacaddress',['strToMacAddress',['../group__conversion__util.html#ga347f05073370d6872a5cdac74de39b1b',1,'wiconnect::NetworkInterface']]],
+  ['strtonetworksecurity',['strToNetworkSecurity',['../group__conversion__util.html#gad7d49be19f9ca91bc129668dd50d9e57',1,'wiconnect::NetworkInterface']]],
+  ['strtossid',['strToSsid',['../group__conversion__util.html#ga6a479a58591ead92dcf0586e11fcad17',1,'wiconnect::NetworkInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_e.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_e.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_e.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['tcpconnect',['tcpConnect',['../group__api__socket__tcp.html#ga74f8ac6b81d3b96a26411b4faffc6a01',1,'wiconnect::SocketInterface']]],
+  ['tlsconnect',['tlsConnect',['../group__api__socket__tls.html#ga559cb4c055639a83fce560693dff4870',1,'wiconnect::SocketInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_f.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_f.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/functions_f.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['udpconnect',['udpConnect',['../group__api__socket__udp.html#ga1a7ee47642c572db433e68eaee65c44c',1,'wiconnect::SocketInterface']]],
+  ['unregistersocketirqhandler',['unregisterSocketIrqHandler',['../group__api__socket__misc.html#ga820d2fdb12d343212638e55633bd8551',1,'wiconnect::SocketInterface']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_0.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_0.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['core_20api',['Core API',['../group__api__core.html',1,'']]],
+  ['conversion_20utilities',['Conversion Utilities',['../group__conversion__util.html',1,'']]],
+  ['core_20api',['Core API',['../group__types__core.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_1.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_1.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['file_20api',['File API',['../group__api__file.html',1,'']]],
+  ['file_20api',['File API',['../group__types__file.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_2.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_2.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['http',['HTTP',['../group__api__socket__http.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_3.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_3.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,9 @@
+var searchData=
+[
+  ['macros',['Macros',['../group__api__core__macro.html',1,'']]],
+  ['miscellaneous',['Miscellaneous',['../group__api__core__misc.html',1,'']]],
+  ['macros',['Macros',['../group__api__file__macro.html',1,'']]],
+  ['macros',['Macros',['../group__api__network__macros.html',1,'']]],
+  ['macros',['Macros',['../group__api__socket__macro.html',1,'']]],
+  ['miscellaneous',['Miscellaneous',['../group__api__socket__misc.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_4.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_4.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['network_20api',['Network API',['../group__api__network.html',1,'']]],
+  ['network_20api',['Network API',['../group__types__network.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_5.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_5.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['send_20command',['Send Command',['../group__api__core__send__command.html',1,'']]],
+  ['settings',['Settings',['../group__api__core__settings.html',1,'']]],
+  ['settings',['Settings',['../group__api__network__settings.html',1,'']]],
+  ['socket_20api',['Socket API',['../group__api__socket.html',1,'']]],
+  ['socket_20api',['Socket API',['../group__types__socket.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_6.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_6.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['tcp',['TCP',['../group__api__socket__tcp.html',1,'']]],
+  ['tls',['TLS',['../group__api__socket__tls.html',1,'']]],
+  ['types',['Types',['../group__types.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_7.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_7.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['utilities',['Utilities',['../group__api__network__util.html',1,'']]],
+  ['udp',['UDP',['../group__api__socket__udp.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_8.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/groups_8.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['web_20setup',['Web Setup',['../group__api__network__setup.html',1,'']]],
+  ['wlan',['WLAN',['../group__api__network__wlan.html',1,'']]]
+];
Binary file doc/html/search/mag_sel.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/namespaces_0.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="namespaces_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/namespaces_0.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['wiconnect',['wiconnect',['../namespacewiconnect.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/nomatches.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,12 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="NoMatches">No Matches</div>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/pages_0.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="pages_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/pages_0.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['wiconnect_20library_20overview',['WiConnect Library Overview',['../index.html',1,'']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/search.css	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,271 @@
+/*---------------- Search Box */
+
+#FSearchBox {
+    float: left;
+}
+
+#MSearchBox {
+    white-space : nowrap;
+    position: absolute;
+    float: none;
+    display: inline;
+    margin-top: 8px;
+    right: 0px;
+    width: 170px;
+    z-index: 102;
+    background-color: white;
+}
+
+#MSearchBox .left
+{
+    display:block;
+    position:absolute;
+    left:10px;
+    width:20px;
+    height:19px;
+    background:url('search_l.png') no-repeat;
+    background-position:right;
+}
+
+#MSearchSelect {
+    display:block;
+    position:absolute;
+    width:20px;
+    height:19px;
+}
+
+.left #MSearchSelect {
+    left:4px;
+}
+
+.right #MSearchSelect {
+    right:5px;
+}
+
+#MSearchField {
+    display:block;
+    position:absolute;
+    height:19px;
+    background:url('search_m.png') repeat-x;
+    border:none;
+    width:111px;
+    margin-left:20px;
+    padding-left:4px;
+    color: #909090;
+    outline: none;
+    font: 9pt Arial, Verdana, sans-serif;
+}
+
+#FSearchBox #MSearchField {
+    margin-left:15px;
+}
+
+#MSearchBox .right {
+    display:block;
+    position:absolute;
+    right:10px;
+    top:0px;
+    width:20px;
+    height:19px;
+    background:url('search_r.png') no-repeat;
+    background-position:left;
+}
+
+#MSearchClose {
+    display: none;
+    position: absolute;
+    top: 4px;
+    background : none;
+    border: none;
+    margin: 0px 4px 0px 0px;
+    padding: 0px 0px;
+    outline: none;
+}
+
+.left #MSearchClose {
+    left: 6px;
+}
+
+.right #MSearchClose {
+    right: 2px;
+}
+
+.MSearchBoxActive #MSearchField {
+    color: #000000;
+}
+
+/*---------------- Search filter selection */
+
+#MSearchSelectWindow {
+    display: none;
+    position: absolute;
+    left: 0; top: 0;
+    border: 1px solid #90A5CE;
+    background-color: #F9FAFC;
+    z-index: 1;
+    padding-top: 4px;
+    padding-bottom: 4px;
+    -moz-border-radius: 4px;
+    -webkit-border-top-left-radius: 4px;
+    -webkit-border-top-right-radius: 4px;
+    -webkit-border-bottom-left-radius: 4px;
+    -webkit-border-bottom-right-radius: 4px;
+    -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+}
+
+.SelectItem {
+    font: 8pt Arial, Verdana, sans-serif;
+    padding-left:  2px;
+    padding-right: 12px;
+    border: 0px;
+}
+
+span.SelectionMark {
+    margin-right: 4px;
+    font-family: monospace;
+    outline-style: none;
+    text-decoration: none;
+}
+
+a.SelectItem {
+    display: block;
+    outline-style: none;
+    color: #000000; 
+    text-decoration: none;
+    padding-left:   6px;
+    padding-right: 12px;
+}
+
+a.SelectItem:focus,
+a.SelectItem:active {
+    color: #000000; 
+    outline-style: none;
+    text-decoration: none;
+}
+
+a.SelectItem:hover {
+    color: #FFFFFF;
+    background-color: #3D578C;
+    outline-style: none;
+    text-decoration: none;
+    cursor: pointer;
+    display: block;
+}
+
+/*---------------- Search results window */
+
+iframe#MSearchResults {
+    width: 60ex;
+    height: 15em;
+}
+
+#MSearchResultsWindow {
+    display: none;
+    position: absolute;
+    left: 0; top: 0;
+    border: 1px solid #000;
+    background-color: #EEF1F7;
+}
+
+/* ----------------------------------- */
+
+
+#SRIndex {
+    clear:both; 
+    padding-bottom: 15px;
+}
+
+.SREntry {
+    font-size: 10pt;
+    padding-left: 1ex;
+}
+
+.SRPage .SREntry {
+    font-size: 8pt;
+    padding: 1px 5px;
+}
+
+body.SRPage {
+    margin: 5px 2px;
+}
+
+.SRChildren {
+    padding-left: 3ex; padding-bottom: .5em 
+}
+
+.SRPage .SRChildren {
+    display: none;
+}
+
+.SRSymbol {
+    font-weight: bold; 
+    color: #425E97;
+    font-family: Arial, Verdana, sans-serif;
+    text-decoration: none;
+    outline: none;
+}
+
+a.SRScope {
+    display: block;
+    color: #425E97; 
+    font-family: Arial, Verdana, sans-serif;
+    text-decoration: none;
+    outline: none;
+}
+
+a.SRSymbol:focus, a.SRSymbol:active,
+a.SRScope:focus, a.SRScope:active {
+    text-decoration: underline;
+}
+
+span.SRScope {
+    padding-left: 4px;
+}
+
+.SRPage .SRStatus {
+    padding: 2px 5px;
+    font-size: 8pt;
+    font-style: italic;
+}
+
+.SRResult {
+    display: none;
+}
+
+DIV.searchresults {
+    margin-left: 10px;
+    margin-right: 10px;
+}
+
+/*---------------- External search page results */
+
+.searchresult {
+    background-color: #F0F3F8;
+}
+
+.pages b {
+   color: white;
+   padding: 5px 5px 3px 5px;
+   background-image: url("../tab_a.png");
+   background-repeat: repeat-x;
+   text-shadow: 0 1px 1px #000000;
+}
+
+.pages {
+    line-height: 17px;
+    margin-left: 4px;
+    text-decoration: none;
+}
+
+.hl {
+    font-weight: bold;
+}
+
+#searchresults {
+    margin-bottom: 20px;
+}
+
+.searchpages {
+    margin-top: 10px;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/search.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,811 @@
+// Search script generated by doxygen
+// Copyright (C) 2009 by Dimitri van Heesch.
+
+// The code in this file is loosly based on main.js, part of Natural Docs,
+// which is Copyright (C) 2003-2008 Greg Valure
+// Natural Docs is licensed under the GPL.
+
+var indexSectionsWithContent =
+{
+  0: "_abcdfghijlmnopqrstuvw",
+  1: "_bcfhlmnqrstw",
+  2: "w",
+  3: "cdfghijlmnoprstuw",
+  4: "clotv",
+  5: "imps",
+  6: "fhnsw",
+  7: "fnsw",
+  8: "cfhmnstuw",
+  9: "w"
+};
+
+var indexSectionNames =
+{
+  0: "all",
+  1: "classes",
+  2: "namespaces",
+  3: "functions",
+  4: "variables",
+  5: "typedefs",
+  6: "enums",
+  7: "enumvalues",
+  8: "groups",
+  9: "pages"
+};
+
+function convertToId(search)
+{
+  var result = '';
+  for (i=0;i<search.length;i++)
+  {
+    var c = search.charAt(i);
+    var cn = c.charCodeAt(0);
+    if (c.match(/[a-z0-9\u0080-\uFFFF]/))
+    {
+      result+=c;
+    }
+    else if (cn<16) 
+    {
+      result+="_0"+cn.toString(16);
+    }
+    else 
+    {
+      result+="_"+cn.toString(16);
+    }
+  }
+  return result;
+}
+
+function getXPos(item)
+{
+  var x = 0;
+  if (item.offsetWidth)
+  {
+    while (item && item!=document.body)
+    {
+      x   += item.offsetLeft;
+      item = item.offsetParent;
+    }
+  }
+  return x;
+}
+
+function getYPos(item)
+{
+  var y = 0;
+  if (item.offsetWidth)
+  {
+     while (item && item!=document.body)
+     {
+       y   += item.offsetTop;
+       item = item.offsetParent;
+     }
+  }
+  return y;
+}
+
+/* A class handling everything associated with the search panel.
+
+   Parameters:
+   name - The name of the global variable that will be 
+          storing this instance.  Is needed to be able to set timeouts.
+   resultPath - path to use for external files
+*/
+function SearchBox(name, resultsPath, inFrame, label)
+{
+  if (!name || !resultsPath) {  alert("Missing parameters to SearchBox."); }
+   
+  // ---------- Instance variables
+  this.name                  = name;
+  this.resultsPath           = resultsPath;
+  this.keyTimeout            = 0;
+  this.keyTimeoutLength      = 500;
+  this.closeSelectionTimeout = 300;
+  this.lastSearchValue       = "";
+  this.lastResultsPage       = "";
+  this.hideTimeout           = 0;
+  this.searchIndex           = 0;
+  this.searchActive          = false;
+  this.insideFrame           = inFrame;
+  this.searchLabel           = label;
+
+  // ----------- DOM Elements
+
+  this.DOMSearchField = function()
+  {  return document.getElementById("MSearchField");  }
+
+  this.DOMSearchSelect = function()
+  {  return document.getElementById("MSearchSelect");  }
+
+  this.DOMSearchSelectWindow = function()
+  {  return document.getElementById("MSearchSelectWindow");  }
+
+  this.DOMPopupSearchResults = function()
+  {  return document.getElementById("MSearchResults");  }
+
+  this.DOMPopupSearchResultsWindow = function()
+  {  return document.getElementById("MSearchResultsWindow");  }
+
+  this.DOMSearchClose = function()
+  {  return document.getElementById("MSearchClose"); }
+
+  this.DOMSearchBox = function()
+  {  return document.getElementById("MSearchBox");  }
+
+  // ------------ Event Handlers
+
+  // Called when focus is added or removed from the search field.
+  this.OnSearchFieldFocus = function(isActive)
+  {
+    this.Activate(isActive);
+  }
+
+  this.OnSearchSelectShow = function()
+  {
+    var searchSelectWindow = this.DOMSearchSelectWindow();
+    var searchField        = this.DOMSearchSelect();
+
+    if (this.insideFrame)
+    {
+      var left = getXPos(searchField);
+      var top  = getYPos(searchField);
+      left += searchField.offsetWidth + 6;
+      top += searchField.offsetHeight;
+
+      // show search selection popup
+      searchSelectWindow.style.display='block';
+      left -= searchSelectWindow.offsetWidth;
+      searchSelectWindow.style.left =  left + 'px';
+      searchSelectWindow.style.top  =  top  + 'px';
+    }
+    else
+    {
+      var left = getXPos(searchField);
+      var top  = getYPos(searchField);
+      top += searchField.offsetHeight;
+
+      // show search selection popup
+      searchSelectWindow.style.display='block';
+      searchSelectWindow.style.left =  left + 'px';
+      searchSelectWindow.style.top  =  top  + 'px';
+    }
+
+    // stop selection hide timer
+    if (this.hideTimeout) 
+    {
+      clearTimeout(this.hideTimeout);
+      this.hideTimeout=0;
+    }
+    return false; // to avoid "image drag" default event
+  }
+
+  this.OnSearchSelectHide = function()
+  {
+    this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()",
+                                  this.closeSelectionTimeout);
+  }
+
+  // Called when the content of the search field is changed.
+  this.OnSearchFieldChange = function(evt)
+  {
+    if (this.keyTimeout) // kill running timer
+    {
+      clearTimeout(this.keyTimeout);
+      this.keyTimeout = 0;
+    }
+
+    var e  = (evt) ? evt : window.event; // for IE
+    if (e.keyCode==40 || e.keyCode==13)
+    {
+      if (e.shiftKey==1)
+      {
+        this.OnSearchSelectShow();
+        var win=this.DOMSearchSelectWindow(); 
+        for (i=0;i<win.childNodes.length;i++)
+        {
+          var child = win.childNodes[i]; // get span within a
+          if (child.className=='SelectItem')
+          {
+            child.focus();
+            return;
+          }
+        }
+        return;
+      }
+      else if (window.frames.MSearchResults.searchResults)
+      {
+        var elem = window.frames.MSearchResults.searchResults.NavNext(0);
+        if (elem) elem.focus();
+      }
+    }
+    else if (e.keyCode==27) // Escape out of the search field
+    {
+      this.DOMSearchField().blur();
+      this.DOMPopupSearchResultsWindow().style.display = 'none';
+      this.DOMSearchClose().style.display = 'none';
+      this.lastSearchValue = '';
+      this.Activate(false);
+      return;
+    }
+
+    // strip whitespaces
+    var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
+
+    if (searchValue != this.lastSearchValue) // search value has changed
+    {
+      if (searchValue != "") // non-empty search
+      {
+        // set timer for search update
+        this.keyTimeout = setTimeout(this.name + '.Search()',
+                                     this.keyTimeoutLength);
+      }
+      else // empty search field
+      {
+        this.DOMPopupSearchResultsWindow().style.display = 'none';
+        this.DOMSearchClose().style.display = 'none';
+        this.lastSearchValue = '';
+      }
+    }
+  }
+
+  this.SelectItemCount = function(id)
+  {
+    var count=0;
+    var win=this.DOMSearchSelectWindow(); 
+    for (i=0;i<win.childNodes.length;i++)
+    {
+      var child = win.childNodes[i]; // get span within a
+      if (child.className=='SelectItem')
+      {
+        count++;
+      }
+    }
+    return count;
+  }
+
+  this.SelectItemSet = function(id)
+  {
+    var i,j=0;
+    var win=this.DOMSearchSelectWindow(); 
+    for (i=0;i<win.childNodes.length;i++)
+    {
+      var child = win.childNodes[i]; // get span within a
+      if (child.className=='SelectItem')
+      {
+        var node = child.firstChild;
+        if (j==id)
+        {
+          node.innerHTML='&#8226;';
+        }
+        else
+        {
+          node.innerHTML='&#160;';
+        }
+        j++;
+      }
+    }
+  }
+
+  // Called when an search filter selection is made.
+  // set item with index id as the active item
+  this.OnSelectItem = function(id)
+  {
+    this.searchIndex = id;
+    this.SelectItemSet(id);
+    var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
+    if (searchValue!="" && this.searchActive) // something was found -> do a search
+    {
+      this.Search();
+    }
+  }
+
+  this.OnSearchSelectKey = function(evt)
+  {
+    var e = (evt) ? evt : window.event; // for IE
+    if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down
+    {
+      this.searchIndex++;
+      this.OnSelectItem(this.searchIndex);
+    }
+    else if (e.keyCode==38 && this.searchIndex>0) // Up
+    {
+      this.searchIndex--;
+      this.OnSelectItem(this.searchIndex);
+    }
+    else if (e.keyCode==13 || e.keyCode==27)
+    {
+      this.OnSelectItem(this.searchIndex);
+      this.CloseSelectionWindow();
+      this.DOMSearchField().focus();
+    }
+    return false;
+  }
+
+  // --------- Actions
+
+  // Closes the results window.
+  this.CloseResultsWindow = function()
+  {
+    this.DOMPopupSearchResultsWindow().style.display = 'none';
+    this.DOMSearchClose().style.display = 'none';
+    this.Activate(false);
+  }
+
+  this.CloseSelectionWindow = function()
+  {
+    this.DOMSearchSelectWindow().style.display = 'none';
+  }
+
+  // Performs a search.
+  this.Search = function()
+  {
+    this.keyTimeout = 0;
+
+    // strip leading whitespace
+    var searchValue = this.DOMSearchField().value.replace(/^ +/, "");
+
+    var code = searchValue.toLowerCase().charCodeAt(0);
+    var idxChar = searchValue.substr(0, 1).toLowerCase();
+    if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair
+    {
+      idxChar = searchValue.substr(0, 2);
+    }
+
+    var resultsPage;
+    var resultsPageWithSearch;
+    var hasResultsPage;
+
+    var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar);
+    if (idx!=-1)
+    {
+       var hexCode=idx.toString(16);
+       resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html';
+       resultsPageWithSearch = resultsPage+'?'+escape(searchValue);
+       hasResultsPage = true;
+    }
+    else // nothing available for this search term
+    {
+       resultsPage = this.resultsPath + '/nomatches.html';
+       resultsPageWithSearch = resultsPage;
+       hasResultsPage = false;
+    }
+
+    window.frames.MSearchResults.location = resultsPageWithSearch;  
+    var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow();
+
+    if (domPopupSearchResultsWindow.style.display!='block')
+    {
+       var domSearchBox = this.DOMSearchBox();
+       this.DOMSearchClose().style.display = 'inline';
+       if (this.insideFrame)
+       {
+         var domPopupSearchResults = this.DOMPopupSearchResults();
+         domPopupSearchResultsWindow.style.position = 'relative';
+         domPopupSearchResultsWindow.style.display  = 'block';
+         var width = document.body.clientWidth - 8; // the -8 is for IE :-(
+         domPopupSearchResultsWindow.style.width    = width + 'px';
+         domPopupSearchResults.style.width          = width + 'px';
+       }
+       else
+       {
+         var domPopupSearchResults = this.DOMPopupSearchResults();
+         var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth;
+         var top  = getYPos(domSearchBox) + 20;  // domSearchBox.offsetHeight + 1;
+         domPopupSearchResultsWindow.style.display = 'block';
+         left -= domPopupSearchResults.offsetWidth;
+         domPopupSearchResultsWindow.style.top     = top  + 'px';
+         domPopupSearchResultsWindow.style.left    = left + 'px';
+       }
+    }
+
+    this.lastSearchValue = searchValue;
+    this.lastResultsPage = resultsPage;
+  }
+
+  // -------- Activation Functions
+
+  // Activates or deactivates the search panel, resetting things to 
+  // their default values if necessary. 
+  this.Activate = function(isActive)
+  {
+    if (isActive || // open it
+        this.DOMPopupSearchResultsWindow().style.display == 'block' 
+       )
+    {
+      this.DOMSearchBox().className = 'MSearchBoxActive';
+
+      var searchField = this.DOMSearchField();
+
+      if (searchField.value == this.searchLabel) // clear "Search" term upon entry
+      {  
+        searchField.value = '';  
+        this.searchActive = true;
+      }
+    }
+    else if (!isActive) // directly remove the panel
+    {
+      this.DOMSearchBox().className = 'MSearchBoxInactive';
+      this.DOMSearchField().value   = this.searchLabel;
+      this.searchActive             = false;
+      this.lastSearchValue          = ''
+      this.lastResultsPage          = '';
+    }
+  }
+}
+
+// -----------------------------------------------------------------------
+
+// The class that handles everything on the search results page.
+function SearchResults(name)
+{
+    // The number of matches from the last run of <Search()>.
+    this.lastMatchCount = 0;
+    this.lastKey = 0;
+    this.repeatOn = false;
+
+    // Toggles the visibility of the passed element ID.
+    this.FindChildElement = function(id)
+    {
+      var parentElement = document.getElementById(id);
+      var element = parentElement.firstChild;
+
+      while (element && element!=parentElement)
+      {
+        if (element.nodeName == 'DIV' && element.className == 'SRChildren')
+        {
+          return element;
+        }
+
+        if (element.nodeName == 'DIV' && element.hasChildNodes())
+        {  
+           element = element.firstChild;  
+        }
+        else if (element.nextSibling)
+        {  
+           element = element.nextSibling;  
+        }
+        else
+        {
+          do
+          {
+            element = element.parentNode;
+          }
+          while (element && element!=parentElement && !element.nextSibling);
+
+          if (element && element!=parentElement)
+          {  
+            element = element.nextSibling;  
+          }
+        }
+      }
+    }
+
+    this.Toggle = function(id)
+    {
+      var element = this.FindChildElement(id);
+      if (element)
+      {
+        if (element.style.display == 'block')
+        {
+          element.style.display = 'none';
+        }
+        else
+        {
+          element.style.display = 'block';
+        }
+      }
+    }
+
+    // Searches for the passed string.  If there is no parameter,
+    // it takes it from the URL query.
+    //
+    // Always returns true, since other documents may try to call it
+    // and that may or may not be possible.
+    this.Search = function(search)
+    {
+      if (!search) // get search word from URL
+      {
+        search = window.location.search;
+        search = search.substring(1);  // Remove the leading '?'
+        search = unescape(search);
+      }
+
+      search = search.replace(/^ +/, ""); // strip leading spaces
+      search = search.replace(/ +$/, ""); // strip trailing spaces
+      search = search.toLowerCase();
+      search = convertToId(search);
+
+      var resultRows = document.getElementsByTagName("div");
+      var matches = 0;
+
+      var i = 0;
+      while (i < resultRows.length)
+      {
+        var row = resultRows.item(i);
+        if (row.className == "SRResult")
+        {
+          var rowMatchName = row.id.toLowerCase();
+          rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_'
+
+          if (search.length<=rowMatchName.length && 
+             rowMatchName.substr(0, search.length)==search)
+          {
+            row.style.display = 'block';
+            matches++;
+          }
+          else
+          {
+            row.style.display = 'none';
+          }
+        }
+        i++;
+      }
+      document.getElementById("Searching").style.display='none';
+      if (matches == 0) // no results
+      {
+        document.getElementById("NoMatches").style.display='block';
+      }
+      else // at least one result
+      {
+        document.getElementById("NoMatches").style.display='none';
+      }
+      this.lastMatchCount = matches;
+      return true;
+    }
+
+    // return the first item with index index or higher that is visible
+    this.NavNext = function(index)
+    {
+      var focusItem;
+      while (1)
+      {
+        var focusName = 'Item'+index;
+        focusItem = document.getElementById(focusName);
+        if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
+        {
+          break;
+        }
+        else if (!focusItem) // last element
+        {
+          break;
+        }
+        focusItem=null;
+        index++;
+      }
+      return focusItem;
+    }
+
+    this.NavPrev = function(index)
+    {
+      var focusItem;
+      while (1)
+      {
+        var focusName = 'Item'+index;
+        focusItem = document.getElementById(focusName);
+        if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
+        {
+          break;
+        }
+        else if (!focusItem) // last element
+        {
+          break;
+        }
+        focusItem=null;
+        index--;
+      }
+      return focusItem;
+    }
+
+    this.ProcessKeys = function(e)
+    {
+      if (e.type == "keydown") 
+      {
+        this.repeatOn = false;
+        this.lastKey = e.keyCode;
+      }
+      else if (e.type == "keypress")
+      {
+        if (!this.repeatOn)
+        {
+          if (this.lastKey) this.repeatOn = true;
+          return false; // ignore first keypress after keydown
+        }
+      }
+      else if (e.type == "keyup")
+      {
+        this.lastKey = 0;
+        this.repeatOn = false;
+      }
+      return this.lastKey!=0;
+    }
+
+    this.Nav = function(evt,itemIndex) 
+    {
+      var e  = (evt) ? evt : window.event; // for IE
+      if (e.keyCode==13) return true;
+      if (!this.ProcessKeys(e)) return false;
+
+      if (this.lastKey==38) // Up
+      {
+        var newIndex = itemIndex-1;
+        var focusItem = this.NavPrev(newIndex);
+        if (focusItem)
+        {
+          var child = this.FindChildElement(focusItem.parentNode.parentNode.id);
+          if (child && child.style.display == 'block') // children visible
+          { 
+            var n=0;
+            var tmpElem;
+            while (1) // search for last child
+            {
+              tmpElem = document.getElementById('Item'+newIndex+'_c'+n);
+              if (tmpElem)
+              {
+                focusItem = tmpElem;
+              }
+              else // found it!
+              {
+                break;
+              }
+              n++;
+            }
+          }
+        }
+        if (focusItem)
+        {
+          focusItem.focus();
+        }
+        else // return focus to search field
+        {
+           parent.document.getElementById("MSearchField").focus();
+        }
+      }
+      else if (this.lastKey==40) // Down
+      {
+        var newIndex = itemIndex+1;
+        var focusItem;
+        var item = document.getElementById('Item'+itemIndex);
+        var elem = this.FindChildElement(item.parentNode.parentNode.id);
+        if (elem && elem.style.display == 'block') // children visible
+        {
+          focusItem = document.getElementById('Item'+itemIndex+'_c0');
+        }
+        if (!focusItem) focusItem = this.NavNext(newIndex);
+        if (focusItem)  focusItem.focus();
+      }
+      else if (this.lastKey==39) // Right
+      {
+        var item = document.getElementById('Item'+itemIndex);
+        var elem = this.FindChildElement(item.parentNode.parentNode.id);
+        if (elem) elem.style.display = 'block';
+      }
+      else if (this.lastKey==37) // Left
+      {
+        var item = document.getElementById('Item'+itemIndex);
+        var elem = this.FindChildElement(item.parentNode.parentNode.id);
+        if (elem) elem.style.display = 'none';
+      }
+      else if (this.lastKey==27) // Escape
+      {
+        parent.searchBox.CloseResultsWindow();
+        parent.document.getElementById("MSearchField").focus();
+      }
+      else if (this.lastKey==13) // Enter
+      {
+        return true;
+      }
+      return false;
+    }
+
+    this.NavChild = function(evt,itemIndex,childIndex)
+    {
+      var e  = (evt) ? evt : window.event; // for IE
+      if (e.keyCode==13) return true;
+      if (!this.ProcessKeys(e)) return false;
+
+      if (this.lastKey==38) // Up
+      {
+        if (childIndex>0)
+        {
+          var newIndex = childIndex-1;
+          document.getElementById('Item'+itemIndex+'_c'+newIndex).focus();
+        }
+        else // already at first child, jump to parent
+        {
+          document.getElementById('Item'+itemIndex).focus();
+        }
+      }
+      else if (this.lastKey==40) // Down
+      {
+        var newIndex = childIndex+1;
+        var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex);
+        if (!elem) // last child, jump to parent next parent
+        {
+          elem = this.NavNext(itemIndex+1);
+        }
+        if (elem)
+        {
+          elem.focus();
+        } 
+      }
+      else if (this.lastKey==27) // Escape
+      {
+        parent.searchBox.CloseResultsWindow();
+        parent.document.getElementById("MSearchField").focus();
+      }
+      else if (this.lastKey==13) // Enter
+      {
+        return true;
+      }
+      return false;
+    }
+}
+
+function setKeyActions(elem,action)
+{
+  elem.setAttribute('onkeydown',action);
+  elem.setAttribute('onkeypress',action);
+  elem.setAttribute('onkeyup',action);
+}
+
+function setClassAttr(elem,attr)
+{
+  elem.setAttribute('class',attr);
+  elem.setAttribute('className',attr);
+}
+
+function createResults()
+{
+  var results = document.getElementById("SRResults");
+  for (var e=0; e<searchData.length; e++)
+  {
+    var id = searchData[e][0];
+    var srResult = document.createElement('div');
+    srResult.setAttribute('id','SR_'+id);
+    setClassAttr(srResult,'SRResult');
+    var srEntry = document.createElement('div');
+    setClassAttr(srEntry,'SREntry');
+    var srLink = document.createElement('a');
+    srLink.setAttribute('id','Item'+e);
+    setKeyActions(srLink,'return searchResults.Nav(event,'+e+')');
+    setClassAttr(srLink,'SRSymbol');
+    srLink.innerHTML = searchData[e][1][0];
+    srEntry.appendChild(srLink);
+    if (searchData[e][1].length==2) // single result
+    {
+      srLink.setAttribute('href',searchData[e][1][1][0]);
+      if (searchData[e][1][1][1])
+      {
+       srLink.setAttribute('target','_parent');
+      }
+      var srScope = document.createElement('span');
+      setClassAttr(srScope,'SRScope');
+      srScope.innerHTML = searchData[e][1][1][2];
+      srEntry.appendChild(srScope);
+    }
+    else // multiple results
+    {
+      srLink.setAttribute('href','javascript:searchResults.Toggle("SR_'+id+'")');
+      var srChildren = document.createElement('div');
+      setClassAttr(srChildren,'SRChildren');
+      for (var c=0; c<searchData[e][1].length-1; c++)
+      {
+        var srChild = document.createElement('a');
+        srChild.setAttribute('id','Item'+e+'_c'+c);
+        setKeyActions(srChild,'return searchResults.NavChild(event,'+e+','+c+')');
+        setClassAttr(srChild,'SRScope');
+        srChild.setAttribute('href',searchData[e][1][c+1][0]);
+        if (searchData[e][1][c+1][1])
+        {
+         srChild.setAttribute('target','_parent');
+        }
+        srChild.innerHTML = searchData[e][1][c+1][2];
+        srChildren.appendChild(srChild);
+      }
+      srEntry.appendChild(srChildren);
+    }
+    srResult.appendChild(srEntry);
+    results.appendChild(srResult);
+  }
+}
+
Binary file doc/html/search/search_l.png has changed
Binary file doc/html/search/search_m.png has changed
Binary file doc/html/search/search_r.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/typedefs_0.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="typedefs_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/typedefs_0.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['ipstrbuffer',['IpStrBuffer',['../group__types__network.html#gaa68646bb07ee9f174097b60ac7327342',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/typedefs_1.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="typedefs_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/typedefs_1.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['macaddressstrbuffer',['MacAddressStrBuffer',['../group__types__network.html#ga04b095d2e2f32a3fd23e346a4be969d8',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/typedefs_2.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="typedefs_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/typedefs_2.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['pin',['Pin',['../group__types__core.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c',1,'wiconnect']]],
+  ['pintogpiomapper',['PinToGpioMapper',['../group__types__core.html#gaadd4d5e6774e21f382c20b594a644470',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/typedefs_3.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="typedefs_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/typedefs_3.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['serialconfig',['SerialConfig',['../group__types__core.html#gaef13192ccd0895903ea42e83427b13b4',1,'wiconnect']]],
+  ['ssidstrbuffer',['SsidStrBuffer',['../group__types__network.html#ga38e0a82235258f96340b9ce2c6e1426c',1,'wiconnect']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/variables_0.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/variables_0.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['certname',['certName',['../structwiconnect_1_1_http_socket_args.html#a6dda2d739bd2c43d1b63d7a526ecf95c',1,'wiconnect::HttpSocketArgs']]],
+  ['contexttype',['contextType',['../structwiconnect_1_1_http_socket_args.html#a401fd2b9a75ec8c76d59bd798d36e25b',1,'wiconnect::HttpSocketArgs']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/variables_1.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/variables_1.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['len',['len',['../structwiconnect_1_1_ssid.html#a7dd62e15567d9de9e9191f9aaba6a0a3',1,'wiconnect::Ssid']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/variables_2.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/variables_2.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['openonly',['openOnly',['../structwiconnect_1_1_http_socket_args.html#a57564bc3fed87b9ab2d3f4fff3d2dc24',1,'wiconnect::HttpSocketArgs']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/variables_3.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/variables_3.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['type',['type',['../structwiconnect_1_1_http_socket_args.html#adffa0b3f63392a28c19aef272c918772',1,'wiconnect::HttpSocketArgs']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/variables_4.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/search/variables_4.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['val',['val',['../structwiconnect_1_1_ssid.html#ab8b77bf8f59ef8c17d8f6e59f1ceab7a',1,'wiconnect::Ssid']]]
+];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/structwiconnect_1_1___serial_config-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structwiconnect_1_1___serial_config.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::_SerialConfig Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structwiconnect_1_1___serial_config.html">wiconnect::_SerialConfig</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/structwiconnect_1_1___serial_config.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::_SerialConfig Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structwiconnect_1_1___serial_config.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="structwiconnect_1_1___serial_config-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::_SerialConfig Struct Reference<div class="ingroups"><a class="el" href="group__types__core.html">Core API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Host&lt;-&gt;<a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Module serial configuration.  
+ <a href="structwiconnect_1_1___serial_config.html#details">More...</a></p>
+
+<p><code>#include &lt;sdk.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Host&lt;-&gt;<a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Module serial configuration. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/sdk/mbed/sdk.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="structwiconnect_1_1___serial_config.html">_SerialConfig</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/structwiconnect_1_1_buffer-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structwiconnect_1_1_buffer.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::Buffer Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structwiconnect_1_1_buffer.html">wiconnect::Buffer</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/structwiconnect_1_1_buffer.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::Buffer Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structwiconnect_1_1_buffer.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="structwiconnect_1_1_buffer-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::Buffer Struct Reference<div class="ingroups"><a class="el" href="group__types__core.html">Core API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Generic buffer type.  
+ <a href="structwiconnect_1_1_buffer.html#details">More...</a></p>
+
+<p><code>#include &lt;WiconnectTypes.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Generic buffer type. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/WiconnectTypes.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="structwiconnect_1_1_buffer.html">Buffer</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:23 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/structwiconnect_1_1_http_socket_args-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,128 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structwiconnect_1_1_http_socket_args.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::HttpSocketArgs Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structwiconnect_1_1_http_socket_args.html">wiconnect::HttpSocketArgs</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="structwiconnect_1_1_http_socket_args.html#a6dda2d739bd2c43d1b63d7a526ecf95c">certName</a></td><td class="entry"><a class="el" href="structwiconnect_1_1_http_socket_args.html">wiconnect::HttpSocketArgs</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structwiconnect_1_1_http_socket_args.html#a401fd2b9a75ec8c76d59bd798d36e25b">contextType</a></td><td class="entry"><a class="el" href="structwiconnect_1_1_http_socket_args.html">wiconnect::HttpSocketArgs</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structwiconnect_1_1_http_socket_args.html#a57564bc3fed87b9ab2d3f4fff3d2dc24">openOnly</a></td><td class="entry"><a class="el" href="structwiconnect_1_1_http_socket_args.html">wiconnect::HttpSocketArgs</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structwiconnect_1_1_http_socket_args.html#adffa0b3f63392a28c19aef272c918772">type</a></td><td class="entry"><a class="el" href="structwiconnect_1_1_http_socket_args.html">wiconnect::HttpSocketArgs</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/structwiconnect_1_1_http_socket_args.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,155 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::HttpSocketArgs Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structwiconnect_1_1_http_socket_args.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structwiconnect_1_1_http_socket_args-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::HttpSocketArgs Struct Reference<div class="ingroups"><a class="el" href="group__types__socket.html">Socket API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Struct for hold HTTP socket configuration.  
+ <a href="structwiconnect_1_1_http_socket_args.html#details">More...</a></p>
+
+<p><code>#include &lt;WiconnectTypes.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a401fd2b9a75ec8c76d59bd798d36e25b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a401fd2b9a75ec8c76d59bd798d36e25b"></a>
+const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_http_socket_args.html#a401fd2b9a75ec8c76d59bd798d36e25b">contextType</a></td></tr>
+<tr class="memdesc:a401fd2b9a75ec8c76d59bd798d36e25b"><td class="mdescLeft">&#160;</td><td class="mdescRight">A POST Request 'context-type' value. <br /></td></tr>
+<tr class="separator:a401fd2b9a75ec8c76d59bd798d36e25b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6dda2d739bd2c43d1b63d7a526ecf95c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6dda2d739bd2c43d1b63d7a526ecf95c"></a>
+const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_http_socket_args.html#a6dda2d739bd2c43d1b63d7a526ecf95c">certName</a></td></tr>
+<tr class="memdesc:a6dda2d739bd2c43d1b63d7a526ecf95c"><td class="mdescLeft">&#160;</td><td class="mdescRight">TLS certificate filename on module flash file system. <br /></td></tr>
+<tr class="separator:a6dda2d739bd2c43d1b63d7a526ecf95c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57564bc3fed87b9ab2d3f4fff3d2dc24"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a57564bc3fed87b9ab2d3f4fff3d2dc24"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_http_socket_args.html#a57564bc3fed87b9ab2d3f4fff3d2dc24">openOnly</a></td></tr>
+<tr class="memdesc:a57564bc3fed87b9ab2d3f4fff3d2dc24"><td class="mdescLeft">&#160;</td><td class="mdescRight">Only open the connection, don't issue the request yet. <br /></td></tr>
+<tr class="separator:a57564bc3fed87b9ab2d3f4fff3d2dc24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adffa0b3f63392a28c19aef272c918772"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adffa0b3f63392a28c19aef272c918772"></a>
+<a class="el" href="group__types__socket.html#gadc1d6e26d4138c536bd5dce7ed4569d6">HttpSocketType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_http_socket_args.html#adffa0b3f63392a28c19aef272c918772">type</a></td></tr>
+<tr class="memdesc:adffa0b3f63392a28c19aef272c918772"><td class="mdescLeft">&#160;</td><td class="mdescRight">The type of HTTP connection. <br /></td></tr>
+<tr class="separator:adffa0b3f63392a28c19aef272c918772"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Struct for hold HTTP socket configuration. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/WiconnectTypes.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="structwiconnect_1_1_http_socket_args.html">HttpSocketArgs</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/structwiconnect_1_1_http_socket_args.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,7 @@
+var structwiconnect_1_1_http_socket_args =
+[
+    [ "certName", "structwiconnect_1_1_http_socket_args.html#a6dda2d739bd2c43d1b63d7a526ecf95c", null ],
+    [ "contextType", "structwiconnect_1_1_http_socket_args.html#a401fd2b9a75ec8c76d59bd798d36e25b", null ],
+    [ "openOnly", "structwiconnect_1_1_http_socket_args.html#a57564bc3fed87b9ab2d3f4fff3d2dc24", null ],
+    [ "type", "structwiconnect_1_1_http_socket_args.html#adffa0b3f63392a28c19aef272c918772", null ]
+];
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/structwiconnect_1_1_mac_address-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structwiconnect_1_1_mac_address.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::MacAddress Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structwiconnect_1_1_mac_address.html">wiconnect::MacAddress</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/structwiconnect_1_1_mac_address.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::MacAddress Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structwiconnect_1_1_mac_address.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="structwiconnect_1_1_mac_address-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::MacAddress Struct Reference<div class="ingroups"><a class="el" href="group__types__network.html">Network API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Network MAC Address type.  
+ <a href="structwiconnect_1_1_mac_address.html#details">More...</a></p>
+
+<p><code>#include &lt;WiconnectTypes.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Network MAC Address type. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/WiconnectTypes.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:24 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/structwiconnect_1_1_ssid-members.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structwiconnect_1_1_ssid.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">wiconnect::Ssid Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structwiconnect_1_1_ssid.html">wiconnect::Ssid</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="structwiconnect_1_1_ssid.html#a7dd62e15567d9de9e9191f9aaba6a0a3">len</a></td><td class="entry"><a class="el" href="structwiconnect_1_1_ssid.html">wiconnect::Ssid</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structwiconnect_1_1_ssid.html#ab8b77bf8f59ef8c17d8f6e59f1ceab7a">val</a></td><td class="entry"><a class="el" href="structwiconnect_1_1_ssid.html">wiconnect::Ssid</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/structwiconnect_1_1_ssid.html	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,147 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.7"/>
+<title>WiConnect Library: wiconnect::Ssid Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">WiConnect Library
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.7 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('structwiconnect_1_1_ssid.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structwiconnect_1_1_ssid-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">wiconnect::Ssid Struct Reference<div class="ingroups"><a class="el" href="group__types__network.html">Network API</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Network SSID type.  
+ <a href="structwiconnect_1_1_ssid.html#details">More...</a></p>
+
+<p><code>#include &lt;WiconnectTypes.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ab8b77bf8f59ef8c17d8f6e59f1ceab7a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8b77bf8f59ef8c17d8f6e59f1ceab7a"></a>
+uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_ssid.html#ab8b77bf8f59ef8c17d8f6e59f1ceab7a">val</a> [32]</td></tr>
+<tr class="memdesc:ab8b77bf8f59ef8c17d8f6e59f1ceab7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The raw data of the SSID (not necessarily a string) <br /></td></tr>
+<tr class="separator:ab8b77bf8f59ef8c17d8f6e59f1ceab7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7dd62e15567d9de9e9191f9aaba6a0a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7dd62e15567d9de9e9191f9aaba6a0a3"></a>
+uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_ssid.html#a7dd62e15567d9de9e9191f9aaba6a0a3">len</a></td></tr>
+<tr class="memdesc:a7dd62e15567d9de9e9191f9aaba6a0a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">The length in bytes of the SSID raw data. <br /></td></tr>
+<tr class="separator:a7dd62e15567d9de9e9191f9aaba6a0a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Network SSID type. </p>
+</div><hr/>The documentation for this struct was generated from the following file:<ul>
+<li>C:/Users/reed/workspace/host-wiconnect/src/wiconnect/Wiconnect/WiconnectTypes.h</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespacewiconnect.html">wiconnect</a></li><li class="navelem"><a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a></li>
+    <li class="footer">Generated on Tue Aug 12 2014 02:15:25 for WiConnect Library by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.7 </li>
+  </ul>
+</div>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/html/structwiconnect_1_1_ssid.js	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,5 @@
+var structwiconnect_1_1_ssid =
+[
+    [ "len", "structwiconnect_1_1_ssid.html#a7dd62e15567d9de9e9191f9aaba6a0a3", null ],
+    [ "val", "structwiconnect_1_1_ssid.html#ab8b77bf8f59ef8c17d8f6e59f1ceab7a", null ]
+];
\ No newline at end of file
--- a/internal/network/NetworkJoin.cpp	Mon Aug 11 21:59:00 2014 -0700
+++ b/internal/network/NetworkJoin.cpp	Tue Aug 12 02:34:46 2014 -0700
@@ -51,15 +51,11 @@
 #ifdef WICONNECT_ASYNC_TIMER_ENABLED
             if(completeHandler_.isValid())
             {
-                if(monitorTimer.isRunning())
-                {
-                    result = WICONNECT_MONITOR_NOT_AVAILABLE;
-                }
-                else
-                {
-                    completeHandler = completeHandler_;
-                    monitorTimer.start(this, &NetworkInterface::joinStatusMonitor, 1000);
-                }
+#ifdef WICONNECT_ASYNC_TIMER_ENABLED
+                monitorTimer.stop();
+#endif
+                completeHandler = completeHandler_;
+                monitorTimer.start(this, &NetworkInterface::joinStatusMonitor, 1000);
             }
 #endif
         }
--- a/internal/network/NetworkWebSetup.cpp	Mon Aug 11 21:59:00 2014 -0700
+++ b/internal/network/NetworkWebSetup.cpp	Tue Aug 12 02:34:46 2014 -0700
@@ -53,15 +53,11 @@
 #ifdef WICONNECT_ASYNC_TIMER_ENABLED
             if(completeHandler_.isValid())
             {
-                if(monitorTimer.isRunning())
-                {
-                    result = WICONNECT_MONITOR_NOT_AVAILABLE;
-                }
-                else
-                {
-                    completeHandler = completeHandler_;
-                    monitorTimer.start(this, &NetworkInterface::webSetupStatusMonitor, 1000);
-                }
+#ifdef WICONNECT_ASYNC_TIMER_ENABLED
+                monitorTimer.stop();
+#endif
+                completeHandler = completeHandler_;
+                monitorTimer.start(this, &NetworkInterface::webSetupStatusMonitor, 1000);
             }
 #endif
         }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/internal/network/socket/SocketInterface.cpp	Tue Aug 12 02:34:46 2014 -0700
@@ -0,0 +1,261 @@
+/*
+ * Copyright 2014, ACKme Networks
+ * All Rights Reserved.
+ *
+ * This is UNPUBLISHED PROPRIETARY SOURCE CODE of ACKme Networks;
+ * the contents of this file may not be disclosed to third parties, copied
+ * or duplicated in any form, in whole or in part, without the prior
+ * written permission of ACKme Networks.
+ */
+
+
+#include "Wiconnect.h"
+#include "internal/common.h"
+#include "StringUtil.h"
+
+#include "types/SocketIrqHandlerMap.h"
+
+
+
+
+/*************************************************************************************************/
+SocketInterface::SocketInterface(Wiconnect *wiconnect_)
+{
+    wiconnect = wiconnect_;
+}
+
+/*************************************************************************************************/
+WiconnectResult SocketInterface::connect(Socket &socket, SocketType type, const char *host, uint16_t remortPort, uint16_t localPort, const void *args, Pin irqPin)
+{
+    WiconnectResult result;
+    int32_t handle;
+    char cmdBuffer[WICONNECT_MAX_CMD_SIZE];
+
+    if(WICONNECT_IS_IDLE())
+    {
+        char gpioOption[8] = "";
+
+        if(irqPin != NC)
+        {
+            PinToGpioMapper mapper = wiconnect->pinToGpioMapper;
+            if(mapper == NULL)
+            {
+                return WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL;
+            }
+            int8_t gpio = mapper(irqPin);
+            if(gpio == -1)
+            {
+                return WICONNECT_PINNAME_TO_GPIO_NO_MAPPING;
+            }
+            else if(!irqHandlers.pinIsRegistered(irqPin))
+            {
+                return WICONNECT_NOT_FOUND;
+            }
+
+            sprintf(gpioOption, "-g %d ", gpio);
+        }
+
+
+        switch(type)
+        {
+        case SOCKET_TYPE_TCP:
+            sprintf(cmdBuffer, "tcpc %s%s %d", gpioOption, host, remortPort);
+            break;
+
+        case SOCKET_TYPE_UDP: {
+            char tmp[16];
+            sprintf(cmdBuffer, "udpc %s%s %d %s", gpioOption, host, remortPort,
+                                                (localPort != SOCKET_ANY_PORT) ? StringUtil::uint32ToStr(tmp, localPort) : "");
+        } break;
+
+        case SOCKET_TYPE_TLS:
+            sprintf(cmdBuffer, "tlsc %s%s %d %s", gpioOption, host, remortPort,
+                                                (args != NULL) ? (char*)args : "");
+            break;
+
+        case SOCKET_TYPE_HTTP: {
+            const HttpSocketArgs *httpArgs = (const HttpSocketArgs*)args;
+            switch(httpArgs->type)
+            {
+            case SOCKET_HTTP_GET:
+                sprintf(cmdBuffer, "http_get %s%s %s", httpArgs->openOnly ? "-o " : "",
+                                            host,
+                                            (httpArgs->certName != NULL) ? httpArgs->certName : "");
+                break;
+
+            case SOCKET_HTTP_HEAD:
+                sprintf(cmdBuffer, "http_head %s%s %s", httpArgs->openOnly ? "-o " : "",
+                                            host,
+                                            (httpArgs->certName != NULL) ? httpArgs->certName : "");
+                break;
+
+            case SOCKET_HTTP_POST:
+                sprintf(cmdBuffer, "http_post %s%s %s %s", httpArgs->openOnly ? "-o " : "",
+                                               host,
+                                               httpArgs->contextType,
+                                              (httpArgs->certName != NULL) ? httpArgs->certName : "");
+                break;
+
+            default:
+                return WICONNECT_BAD_ARG;
+            }
+
+        } break;
+        default:
+            return WICONNECT_BAD_ARG;
+        }
+    }
+
+    CHECK_OTHER_COMMAND_EXECUTING();
+
+    if(WICONNECT_SUCCEEDED(result, wiconnect->sendCommand(cmdBuffer)))
+    {
+        if(!WICONNECT_FAILED(result, wiconnect->responseToInt32(&handle)))
+        {
+            socket.init(handle, type, host, remortPort, localPort);
+        }
+    }
+
+    CHECK_CLEANUP_COMMAND();
+
+    return result;
+}
+
+/*************************************************************************************************/
+WiconnectResult SocketInterface::tcpConnect(Socket &socket, const char *host, uint16_t remortPort, Pin irqPin)
+{
+    return connect(socket, SOCKET_TYPE_TCP, host, remortPort, SOCKET_ANY_PORT, NULL, irqPin);
+}
+
+/*************************************************************************************************/
+WiconnectResult SocketInterface::tlsConnect(Socket &socket, const char *host, uint16_t remortPort, const char *certFilename, Pin irqPin)
+{
+    return connect(socket, SOCKET_TYPE_TLS, host, remortPort, SOCKET_ANY_PORT, certFilename, irqPin);
+}
+
+/*************************************************************************************************/
+WiconnectResult SocketInterface::udpConnect(Socket &socket, const char *host, uint16_t remortPort, uint16_t localPort, Pin irqPin)
+{
+    return connect(socket, SOCKET_TYPE_UDP, host, remortPort, localPort, NULL, irqPin);
+}
+
+/*************************************************************************************************/
+WiconnectResult SocketInterface::httpConnect(Socket &socket, const char *url, const HttpSocketArgs *args)
+{
+    return connect(socket, SOCKET_TYPE_HTTP, url, SOCKET_ANY_PORT, SOCKET_ANY_PORT, args, NC);
+}
+
+/*************************************************************************************************/
+WiconnectResult SocketInterface::httpGet(Socket &socket, const char *url, bool openOnly, const char *certFilename)
+{
+    const HttpSocketArgs args =
+    {
+        NULL,
+        certFilename,
+        openOnly,
+        SOCKET_HTTP_GET
+    };
+    return httpConnect(socket, url, &args);
+}
+
+/*************************************************************************************************/
+WiconnectResult SocketInterface::httpPost(Socket &socket, const char *url, const char *contextType, bool openOnly, const char *certFilename)
+{
+    const HttpSocketArgs args =
+    {
+        contextType,
+        certFilename,
+        openOnly,
+        SOCKET_HTTP_POST
+    };
+    return httpConnect(socket, url, &args);
+}
+
+/*************************************************************************************************/
+WiconnectResult SocketInterface::httpHead(Socket &socket, const char *url, const char *certFilename)
+{
+    const HttpSocketArgs args =
+    {
+        NULL,
+        certFilename,
+        false,
+        SOCKET_HTTP_HEAD
+    };
+    return httpConnect(socket, url, &args);
+}
+
+/*************************************************************************************************/
+WiconnectResult SocketInterface::httpAddHeader(Socket &socket, const char *key, const char *value)
+{
+    WiconnectResult result;
+    char cmdBuffer[WICONNECT_MAX_CMD_SIZE];
+
+    if(WICONNECT_IS_IDLE())
+    {
+        sprintf(cmdBuffer, "http_add_header %d %s %s", socket.getHandle(), key, value);
+    }
+
+    CHECK_OTHER_COMMAND_EXECUTING();
+
+    result = wiconnect->sendCommand(cmdBuffer);
+
+    CHECK_CLEANUP_COMMAND();
+
+    return result;
+}
+
+/*************************************************************************************************/
+WiconnectResult SocketInterface::httpGetStatus(Socket &socket, uint32_t *statusCodePtr)
+{
+    WiconnectResult result;
+
+    CHECK_OTHER_COMMAND_EXECUTING();
+
+    result = wiconnect->sendCommand("http_read_status %d", socket.getHandle());
+
+    CHECK_CLEANUP_COMMAND();
+
+    return result;
+}
+
+/*************************************************************************************************/
+WiconnectResult SocketInterface::closeAllSockets()
+{
+    WiconnectResult result;
+
+    CHECK_OTHER_COMMAND_EXECUTING();
+
+    result = wiconnect->sendCommand("close all");
+
+    CHECK_CLEANUP_COMMAND();
+
+    return result;
+}
+
+
+/*************************************************************************************************/
+WiconnectResult SocketInterface::registerSocketIrqHandler(Pin irqPin, const Callback &handler)
+{
+    PinToGpioMapper mapper = wiconnect->pinToGpioMapper;
+    if(irqHandlers.pinIsRegistered(irqPin))
+    {
+        return WICONNECT_DUPLICATE;
+    }
+    else  if(mapper == NULL)
+    {
+        return WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL;
+    }
+    int8_t gpio = mapper(irqPin);
+    if(gpio == -1)
+    {
+        return WICONNECT_PINNAME_TO_GPIO_NO_MAPPING;
+    }
+
+    return irqHandlers.registerHandler(irqPin, handler);
+}
+
+/*************************************************************************************************/
+WiconnectResult SocketInterface::unregisterSocketIrqHandler(Pin irqPin)
+{
+    return irqHandlers.unregisterHandler(irqPin);
+}
--- a/internal/wiconnect/Wiconnect.cpp	Mon Aug 11 21:59:00 2014 -0700
+++ b/internal/wiconnect/Wiconnect.cpp	Tue Aug 12 02:34:46 2014 -0700
@@ -243,6 +243,8 @@
             "No mapping for pinname to GPIO",       // WICONNECT_PINNAME_TO_GPIO_NO_MAPPING
             "Not connected",                        // WICONNECT_NOT_CONNECTED
             "Underflow",                            // WICONNECT_UNDERFLOW
+            "A monitor is not available",           // WICONNECT_MONITOR_NOT_AVAILABLE
+            "Not opened for reading",               // WICONNECT_NOT_OPENED_FOR_READING
     };
 
     if((int)wiconnectResult >= (int)WICONNECT_SUCCESS)
--- a/sdk/mbed/sdk.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/sdk/mbed/sdk.h	Tue Aug 12 02:34:46 2014 -0700
@@ -18,39 +18,93 @@
 namespace wiconnect
 {
 
+/**
+ * @ingroup api_core_macro
+ * @brief When defined enables asynchronous command processing
+ */
 #define WICONNECT_ASYNC_TIMER_ENABLED
+/**
+ * @ingroup api_core_macro
+ * @brief When defined enables user supplied dynamic memory allocation
+ */
 #define WICONNECT_ENABLE_MALLOC
+/**
+ * @ingroup api_core_macro
+ * @brief When defined enables Host<->Wiconnect Module serial RX buffering
+ */
 #define WICONNECT_SERIAL_RX_BUFFER
+/**
+ * @ingroup api_core_macro
+ * @brief When defined enables certain conversion API functions to use a default buffer to store string
+ */
 #define WICONNECT_USE_DEFAULT_STRING_BUFFERS
 
+/**
+ * @ingroup api_core_macro
+ * @brief When WICONNECT_ENABLE_MALLOC defined, this is the default malloc function
+ */
 #define WICONNECT_DEFAULT_MALLOC malloc
+/**
+ * @ingroup api_core_macro
+ * @brief When WICONNECT_ENABLE_MALLOC defined, this is the default free function
+ */
 #define WICONNECT_DEFAULT_FREE free
 
+/**
+ * @ingroup api_core_macro
+ * @brief The default Host<->Wiconnect Module serial BAUD rate
+ */
 #define WICONNECT_DEFAULT_BAUD 115200
+/**
+ * @ingroup api_core_macro
+ * @brief The default command timeout (i.e max command executing time)
+ */
 #define WICONNECT_DEFAULT_TIMEOUT 3000 // ms
+/**
+ * @ingroup api_core_macro
+ * @brief When WICONNECT_ASYNC_TIMER_ENABLED, this specifies the max number of asynchronous commands that may be queued
+ */
 #define WICONNECT_MAX_QUEUED_COMMANDS 8
+/**
+ * @ingroup api_core_macro
+ * @brief When WICONNECT_ASYNC_TIMER_ENABLED, this specifies the period in milliseconds commands should be processed
+ */
 #define WICONNECT_DEFAULT_COMMAND_PROCESSING_PERIOD 50 // ms
 
-#define WICONNECT_SOCKET_DEFAULT_RX_BUFFER_SIZE 256
-#define WICONNECT_SOCKET_DEFAULT_TX_BUFFER_SIZE 256
+/**
+ * @ingroup api_core_macro
+ * @brief The default blocking mode of the Library.
+ */
+#define WICONNECT_DEFAULT_NONBLOCKING false
 
-#define WICONNECT_DEFAULT_NONBLOCKING false
+
+
+// ----------------------------------------------------------------------------
 
 #define WICONNECT_GPIO_BASE_CLASS : DigitalOut
 #define WICONNECT_SERIAL_BASE_CLASS : RawSerial
 #define WICONNECT_PERIODIC_TIMER_BASE_CLASS : Ticker
 #define WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS : InterruptIn
 
+#define WICONNECT_MAX_PIN_IRQ_HANDLERS 3
 
-#define WICONNECT_MAX_PIN_IRQ_HANDLERS 3
-#define WICONNECT_MAX_HOST_SIZE 64
-#define WICONNECT_MAX_FILENAME_SIZE 96
 
+/**
+ * @ingroup api_core_macro
+ * @brief Default value for a pin, Not connected
+ */
 #define PIN_NC NC
 
-
+/**
+ * @ingroup types_core
+ * @brief Pin name on HOST
+ */
 typedef PinName Pin;
 
+/**
+ * @ingroup types_core
+ * @brief Host<->Wiconnect Module serial configuration
+ */
 typedef struct _SerialConfig
 {
     Pin rx;
@@ -61,7 +115,7 @@
     void *serialRxBuffer;
     int serialRxBufferSize;
 
-    _SerialConfig(Pin rx, Pin tx, Pin cts, Pin rts, int baud = WICONNECT_DEFAULT_BAUD, void *serialRxBuffer = NULL, int serialRxBufferSize = 0)
+    _SerialConfig(Pin rx, Pin tx, Pin cts, Pin rts, int baud = WICONNECT_DEFAULT_BAUD, int serialRxBufferSize = 0, void *serialRxBuffer = NULL)
     {
         this->rx =rx;
         this->tx =tx;
@@ -86,7 +140,10 @@
 } SerialConfig;
 
 
-
+/**
+ * @ingroup api_core_macro
+ * @brief Function to stop processor for specified number of milliseconds
+ */
 #define delayMs(ms) wait_ms(ms)
 
 
--- a/types/Callback.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/Callback.h	Tue Aug 12 02:34:46 2014 -0700
@@ -22,6 +22,12 @@
 
 typedef void (*_Callback)(WiconnectResult result, void *arg1, void *arg2);
 
+
+/**
+ * @ingroup types_core
+ *
+ * @brief Generic callback function.
+ */
 class Callback : public FunctionPointer
 {
 public:
--- a/types/CommandQueue.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/CommandQueue.h	Tue Aug 12 02:34:46 2014 -0700
@@ -17,7 +17,11 @@
 namespace wiconnect
 {
 
-
+/**
+ * Class for hold queued commands
+ *
+ * @note Internal use only
+ */
 class CommandQueue
 {
 public:
--- a/types/File.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/File.h	Tue Aug 12 02:34:46 2014 -0700
@@ -17,6 +17,12 @@
 {
 
 
+/**
+ * @ingroup types_file
+ *
+ * @brief WiConnect WiFi module file object.
+ *
+ */
 class File
 {
 public:
--- a/types/FileList.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/FileList.h	Tue Aug 12 02:34:46 2014 -0700
@@ -17,6 +17,12 @@
 namespace wiconnect
 {
 
+/**
+ * @ingroup types_file
+ *
+ * @brief WiConnect WiFi module file listing.
+ *
+ */
 class FileList
 {
 public:
--- a/types/FunctionPointer.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/FunctionPointer.h	Tue Aug 12 02:34:46 2014 -0700
@@ -14,6 +14,12 @@
 namespace wiconnect
 {
 
+
+/**
+ * @ingroup types_core
+ *
+ * @brief Generic function pointer.
+ */
 class FunctionPointer
 {
 public:
--- a/types/Gpio.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/Gpio.h	Tue Aug 12 02:34:46 2014 -0700
@@ -17,6 +17,11 @@
 namespace wiconnect
 {
 
+/**
+ * Host GPIO class.
+ *
+ * @note Internal use only
+ */
 class Gpio WICONNECT_GPIO_BASE_CLASS
 {
 public:
--- a/types/LogFunc.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/LogFunc.h	Tue Aug 12 02:34:46 2014 -0700
@@ -18,6 +18,12 @@
 
 typedef int (*_LogFunc)(const char *str);
 
+
+/**
+ * @ingroup types_core
+ *
+ * @brief Logging callback function.
+ */
 class LogFunc : public FunctionPointer
 {
 public:
--- a/types/PeriodicTimer.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/PeriodicTimer.h	Tue Aug 12 02:34:46 2014 -0700
@@ -16,6 +16,11 @@
 namespace wiconnect
 {
 
+/**
+ * Class for periodically calling a supplied callback.
+ *
+ * @note Internal use only
+ */
 class PeriodicTimer WICONNECT_PERIODIC_TIMER_BASE_CLASS
 {
 public:
--- a/types/PinIrqHandler.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/PinIrqHandler.h	Tue Aug 12 02:34:46 2014 -0700
@@ -11,7 +11,7 @@
 #pragma once
 
 
-
+#include "Wiconnect.h"
 
 namespace wiconnect
 {
@@ -19,6 +19,11 @@
 
 class SocketIrqHandlerMap;
 
+/**
+ * Class for handlinga Pin IRQ.
+ *
+ * @note Internal use only
+ */
 class PinIrqHandler WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS
 {
 public:
--- a/types/QueuedCommand.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/QueuedCommand.h	Tue Aug 12 02:34:46 2014 -0700
@@ -16,6 +16,11 @@
 
 namespace wiconnect
 {
+/**
+ * @ingroup types_core
+ *
+ * @brief Class which contains command for asynchronous processing.
+ */
 
 class QueuedCommand
 {
--- a/types/ReaderFunc.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/ReaderFunc.h	Tue Aug 12 02:34:46 2014 -0700
@@ -19,6 +19,11 @@
 
 typedef WiconnectResult (*_ReaderFunc)(void *user, void *data, int maxReadSize, int *bytesRead);
 
+/**
+ * @ingroup types_core
+ *
+ * @brief Generic data reading callback function.
+ */
 class ReaderFunc : public FunctionPointer
 {
 public:
--- a/types/ScanResult.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/ScanResult.h	Tue Aug 12 02:34:46 2014 -0700
@@ -19,7 +19,12 @@
 namespace wiconnect
 {
 
-
+/**
+ * @ingroup types_network
+ *
+ * @brief Contains single entry from WiFi scan results
+ *
+ */
 class ScanResult
 {
 public:
--- a/types/ScanResultList.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/ScanResultList.h	Tue Aug 12 02:34:46 2014 -0700
@@ -19,7 +19,12 @@
 {
 
 
-
+/**
+ * @ingroup types_network
+ *
+ * @brief List of WiFi network scan results.
+ *
+ */
 class ScanResultList
 {
 public:
--- a/types/Socket.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/Socket.h	Tue Aug 12 02:34:46 2014 -0700
@@ -16,7 +16,12 @@
 namespace wiconnect
 {
 
-
+/**
+ * @ingroup types_socket
+ *
+ * @brief Connection object to remote server.
+ *
+ */
 class Socket
 {
 public:
--- a/types/SocketIrqHandlerMap.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/SocketIrqHandlerMap.h	Tue Aug 12 02:34:46 2014 -0700
@@ -16,6 +16,11 @@
 namespace wiconnect
 {
 
+/**
+ * Generic callback function.
+ *
+ * @note Internal use only.
+ */
 class SocketIrqHandlerMap
 {
 public:
--- a/types/TimeoutTimer.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/TimeoutTimer.h	Tue Aug 12 02:34:46 2014 -0700
@@ -14,6 +14,11 @@
 namespace wiconnect
 {
 
+/**
+ * Class for maintaining command processing timeouts.
+ *
+ * @note Internal use only.
+ */
 class TimeoutTimer
 {
 public:
--- a/types/WiconnectSerial.h	Mon Aug 11 21:59:00 2014 -0700
+++ b/types/WiconnectSerial.h	Tue Aug 12 02:34:46 2014 -0700
@@ -16,6 +16,11 @@
 namespace wiconnect
 {
 
+/**
+ * Serial class for interfacing to WiConnect WiFi module.
+ *
+ * @note Internal use only.
+ */
 class WiconnectSerial WICONNECT_SERIAL_BASE_CLASS
 {
 public: