![]() | 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.)![]() 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).
|