MiraMesh is the networking stack of MiraOS and delivered as a static library for bare metal and use with other OS.
miramesh.h to access its functions.
Look here for a description about how to integrate it with an existing operating system or bare metal use.
After calling miramesh_init and configuring the memory handling ( described in the system integration page), call mira_net_init to start the network. After that other networking functions are available to access the MiraMesh network and Mira services.