This struct contains a function to execute in another thread context and a struct api_msg_msg that serves as an argument for this function.
This is passed to tcpip_apimsg to execute functions in tcpip_thread context.
#include <api_msg.h>
Data Fields | |
void(* | function )(struct api_msg_msg *msg) |
function to execute in tcpip_thread context More... | |
struct api_msg_msg | msg |
arguments for this function More... | |
void(* api_msg::function)(struct api_msg_msg *msg) |
function to execute in tcpip_thread context
Referenced by netconn_accept(), netconn_bind(), netconn_close_shutdown(), netconn_connect(), netconn_delete(), netconn_disconnect(), netconn_getaddr(), netconn_listen_with_backlog(), netconn_new_with_proto_and_callback(), netconn_recv_data(), netconn_recved(), netconn_send(), netconn_write(), and tcpip_thread().
struct api_msg_msg api_msg::msg |
arguments for this function
Referenced by netconn_accept(), netconn_bind(), netconn_close_shutdown(), netconn_connect(), netconn_delete(), netconn_disconnect(), netconn_getaddr(), netconn_listen_with_backlog(), netconn_new_with_proto_and_callback(), netconn_recv_data(), netconn_recved(), netconn_send(), netconn_write(), tcpip_apimsg(), and tcpip_thread().