diff options
| author | ivanmorozov <[email protected]> | 2022-10-18 16:56:45 +0300 |
|---|---|---|
| committer | ivanmorozov <[email protected]> | 2022-10-18 16:56:45 +0300 |
| commit | dafdfd006bf375ec29372727503fd7d707c7d9dd (patch) | |
| tree | 273f9393d7fc5cbde017f704a6faff0f9ccc0c43 /library/cpp/actors/core/av_bootstrapped.cpp | |
| parent | 55db30fd8a67561f343be996098d7c29de84f3cd (diff) | |
actors object model
Diffstat (limited to 'library/cpp/actors/core/av_bootstrapped.cpp')
| -rw-r--r-- | library/cpp/actors/core/av_bootstrapped.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/library/cpp/actors/core/av_bootstrapped.cpp b/library/cpp/actors/core/av_bootstrapped.cpp new file mode 100644 index 00000000000..ec37611d987 --- /dev/null +++ b/library/cpp/actors/core/av_bootstrapped.cpp @@ -0,0 +1,17 @@ +#include "av_bootstrapped.h" + +namespace NActors { + +class TEventForStart: public TEventLocalForActor<TEventForStart, TActorAutoStart> { +public: +}; + +TAutoPtr<NActors::IEventHandle> TActorAutoStart::AfterRegister(const TActorId& self, const TActorId& parentId) { + return new IEventHandle(self, parentId, new TEventForStart, 0); +} + +void TActorAutoStart::ProcessEvent(TEventForStart* /*ev*/, TAutoPtr<IEventHandle>& handle, const NActors::TActorContext& ctx) { + DoOnStart(handle->Sender, ctx); +} + +} |
