Contiki 2.6
|
#include "contiki.h" PROCESS(example_pollhandler, "Pollhandler example"); static void exithandler(void) { printf("Process exited\n"); } static void pollhandler(void) { printf("Process polled\n"); } PROCESS_THREAD(example_pollhandler, ev, data) { PROCESS_POLLHANDLER(pollhandler()); PROCESS_EXITHANDLER(exithandler()); PROCESS_BEGIN(); while(1) { PROCESS_WAIT_EVENT(); } PROCESS_END(); }