IInboxable Methods |
The IInboxable type exposes the following members.
Name | Description | |
---|---|---|
Receive |
Receive a next message from current IInboxable with default timeout. This call will return immediately,
if the internal actor previously received a message, or will block until it'll receive a message.
| |
Receive(TimeSpan) |
Receive a next message from current IInboxable. This call will return immediately,
if the internal actor previously received a message, or will block for time specified by
timeout until it'll receive a message.
| |
ReceiveAsync |
TBD
| |
ReceiveAsync(TimeSpan) |
TBD
| |
ReceiveWhere(PredicateObject) |
Receive a next message satisfying specified predicate under default timeout.
| |
ReceiveWhere(PredicateObject, TimeSpan) |
Receive a next message satisfying specified predicate under provided timeout.
| |
Send |
Makes an internal actor act as a proxy of a given message,
which is sent to a given target actor. It means, that all target's
replies will be sent to current inbox instead.
| |
Unwatch |
Stops monitoring the subject for termination.
(Inherited from ICanWatch.) | |
Watch |
Monitors the specified actor for termination. When the subject terminates
the instance watching will receive a Terminated message.
(Inherited from ICanWatch.)Remarks Note that if the Terminated message isn't handled by the actor,
by default the actor will crash by throwing a DeathPactException. To change
the default behavior, override Unhandled(Object).
|