Try to send a message without blocking, using dispatch semantics to call the receive operation's completion handler.
template< typename... Args> bool try_send_via_dispatch( Args &&... args);
Fails if the buffer is full and there are no waiting receive operations.
The receive operation's completion handler may be called from inside this function.
true
on success, false
on failure.