- meshlink_channel_send(mesh, channel, data, len);
-}
-
-bool reject_cb(meshlink_handle_t *mesh, meshlink_channel_t *channel, uint16_t port, const void *data, size_t len) {
- return false;
-}
-
-bool accept_cb(meshlink_handle_t *mesh, meshlink_channel_t *channel, uint16_t port, const void *data, size_t len) {
- if(port != 7)
- return false;
- meshlink_set_channel_receive_cb(mesh, channel, bar_receive_cb);
- if(data)
- bar_receive_cb(mesh, channel, data, len);
- return true;
+ assert(meshlink_channel_send(mesh, channel, data, len) == (ssize_t)len);