File tree Expand file tree Collapse file tree 5 files changed +552
-42
lines changed Expand file tree Collapse file tree 5 files changed +552
-42
lines changed Original file line number Diff line number Diff line change
1
+ #pragma once
2
+
3
+ #include < ydb/core/protos/mon.pb.h>
4
+
5
+ namespace NActors {
6
+
7
+ struct TEvMon {
8
+ enum {
9
+ EvMonitoringRequest = NActors::NMon::HttpInfo + 10 ,
10
+ EvMonitoringResponse,
11
+ EvRegisterHandler,
12
+ EvMonitoringCancelRequest,
13
+ EvCleanupProxy,
14
+ End
15
+ };
16
+
17
+ static_assert (EvMonitoringRequest > NMon::End, " expect EvMonitoringRequest > NMon::End" );
18
+ static_assert (End < EventSpaceEnd(NActors::TEvents::ES_MON), " expect End < EventSpaceEnd(NActors::TEvents::ES_MON)" );
19
+
20
+ struct TEvMonitoringRequest : TEventPB<TEvMonitoringRequest, NKikimrMonProto::TEvMonitoringRequest, EvMonitoringRequest> {
21
+ TEvMonitoringRequest () = default ;
22
+ };
23
+
24
+ struct TEvMonitoringResponse : TEventPB<TEvMonitoringResponse, NKikimrMonProto::TEvMonitoringResponse, EvMonitoringResponse> {
25
+ TEvMonitoringResponse () = default ;
26
+ };
27
+
28
+ struct TEvRegisterHandler : TEventLocal<TEvRegisterHandler, EvRegisterHandler> {
29
+ TMon::TRegisterHandlerFields Fields;
30
+
31
+ TEvRegisterHandler (const TMon::TRegisterHandlerFields& fields)
32
+ : Fields(fields)
33
+ {}
34
+ };
35
+
36
+ struct TEvMonitoringCancelRequest : TEventPB<TEvMonitoringCancelRequest, NKikimrMonProto::TEvMonitoringCancelRequest, EvMonitoringCancelRequest> {
37
+ TEvMonitoringCancelRequest () = default ;
38
+ };
39
+
40
+ struct TEvCleanupProxy : TEventLocal<TEvCleanupProxy, EvCleanupProxy> {
41
+ TString Address;
42
+
43
+ TEvCleanupProxy (const TString& address)
44
+ : Address(address)
45
+ {}
46
+ };
47
+ };
48
+
49
+ } // namespace NActors
Original file line number Diff line number Diff line change 1
1
#include " mon.h"
2
2
#include " mon_impl.h"
3
+ #include " events.h"
3
4
#include " counters_adapter_impl.h"
4
5
5
6
#include < ydb/core/base/appdata.h>
32
33
33
34
namespace NActors {
34
35
35
- struct TEvMon {
36
- enum {
37
- EvMonitoringRequest = NActors::NMon::HttpInfo + 10 ,
38
- EvMonitoringResponse,
39
- EvRegisterHandler,
40
- EvMonitoringCancelRequest,
41
- EvCleanupProxy,
42
- End
43
- };
44
-
45
- static_assert (EvMonitoringRequest > NMon::End, " expect EvMonitoringRequest > NMon::End" );
46
- static_assert (End < EventSpaceEnd(NActors::TEvents::ES_MON), " expect End < EventSpaceEnd(NActors::TEvents::ES_MON)" );
47
-
48
- struct TEvMonitoringRequest : TEventPB<TEvMonitoringRequest, NKikimrMonProto::TEvMonitoringRequest, EvMonitoringRequest> {
49
- TEvMonitoringRequest () = default ;
50
- };
51
-
52
- struct TEvMonitoringResponse : TEventPB<TEvMonitoringResponse, NKikimrMonProto::TEvMonitoringResponse, EvMonitoringResponse> {
53
- TEvMonitoringResponse () = default ;
54
- };
55
-
56
- struct TEvRegisterHandler : TEventLocal<TEvRegisterHandler, EvRegisterHandler> {
57
- TMon::TRegisterHandlerFields Fields;
58
-
59
- TEvRegisterHandler (const TMon::TRegisterHandlerFields& fields)
60
- : Fields(fields)
61
- {}
62
- };
63
-
64
- struct TEvMonitoringCancelRequest : TEventPB<TEvMonitoringCancelRequest, NKikimrMonProto::TEvMonitoringCancelRequest, EvMonitoringCancelRequest> {
65
- TEvMonitoringCancelRequest () = default ;
66
- };
67
-
68
- struct TEvCleanupProxy : TEventLocal<TEvCleanupProxy, EvCleanupProxy> {
69
- TString Address;
70
-
71
- TEvCleanupProxy (const TString& address)
72
- : Address(address)
73
- {}
74
- };
75
- };
76
-
77
36
namespace {
78
37
79
38
using namespace NKikimr ;
You can’t perform that action at this time.
0 commit comments