CMMD_send_async() is an asynchronous non-blocking send and CMMD_receive_async() is a non-blocking receive. CMMD provides functions to check the completion of the sending and receiving operations.