av_bootstrapped.cpp 446 B

1234567891011121314151617
  1. #include "av_bootstrapped.h"
  2. namespace NActors {
  3. class TEventForStart: public TEventLocalForActor<TEventForStart, TActorAutoStart> {
  4. public:
  5. };
  6. TAutoPtr<NActors::IEventHandle> TActorAutoStart::AfterRegister(const TActorId& self, const TActorId& parentId) {
  7. return new IEventHandle(self, parentId, new TEventForStart, 0);
  8. }
  9. void TActorAutoStart::ProcessEvent(TEventContext<TEventForStart>& ev) {
  10. DoOnStart(ev.GetHandle().Sender);
  11. }
  12. }