/*---------------------------------------------------------------------------*/ PROCESS_THREAD(netdb_process, ev, data) { PROCESS_EXITHANDLER(mesh_close(&mesh)); PROCESS_BEGIN(); mesh_open(&mesh, NETDB_CHANNEL, &callbacks); process_start(&query_process, NULL); PROCESS_END(); }
void dummy(void) { /* Make sure that all Rime modules are present in the core */ collect_close(NULL); mesh_close(NULL); ipolite_close(NULL); polite_close(NULL); ruc_close(NULL); sibc_close(NULL); rudolph0_close(NULL); rudolph1_close(NULL); /* Make sure psock is included */ psock_datalen(NULL); }
PROCESS_THREAD(send_process, ev, data) { static struct etimer et; static const struct mesh_callbacks callbacks = {mesh_recv, mesh_sent, mesh_timedout}; PROCESS_EXITHANDLER(mesh_close(&mesh);)
/*---------------------------------------------------------------------------*/ void rudolph1mh_close(struct rudolph1mh_conn *c) { mesh_close(&c->mesh); }