Tries to receive but will give up if no matches arrive within duration.
Won't wait at all if provided core.time.Duration is negative.
Same as receive except that rather than wait forever for a message,
it waits until either it receives a message or the given
core.time.Duration has passed. It returns true if it received a
message and false if it timed out waiting for one.
Tries to receive but will give up if no matches arrive within duration. Won't wait at all if provided core.time.Duration is negative.
Same as receive except that rather than wait forever for a message, it waits until either it receives a message or the given core.time.Duration has passed. It returns true if it received a message and false if it timed out waiting for one.