my ~master (2022-05-17T07:50:13Z)
Dub
Repo
ScopedActor
my
actor
actor
Intended to be used in a local scope by a user.
ScopedActor
is not thread safe.
struct
ScopedActor {
StrongAddress
underlyingAddress
(T address) via
import
my
.
actor
.
typed
:
underlyingAddress
,
underlyingWeakAddress
;
;
WeakAddress
underlyingWeakAddress
(T x) via
import
my
.
actor
.
typed
:
underlyingAddress
,
underlyingWeakAddress
;
;
this
(StrongAddress addr, string name);
SRequestSend
request
(TAddress requestTo, SysTime timeout);
}
Constructors
this
this
(StrongAddress addr, string name)
Undocumented in source.
Members
Functions
request
SRequestSend
request
(TAddress requestTo, SysTime timeout)
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
my
actor
actor
aliases
DefaultHandler
DownHandler
ErrorHandler
ExceptionHandler
ExitHandler
classes
ScopedActorException
enums
ActorState
ScopedActorError
functions
build
checkMatchingCtx
checkRefForContext
defaultErrorHandler
defaultExceptionHandler
defaultExitHandler
defaultHandler
impl
logAndDropHandler
logExceptionHandler
makeAction
makePromise
makeReply
makeRequest
scopedActor
structs
Action
Actor
Closure
Promise
ReplyHandlerTimeout
Request
RequestResult
ScopedActor
Intended to be used in a local scope by a user.
ScopedActor is not thread safe.