@@ -92,46 +92,6 @@ struct ReportCallback : public app::ClusterStateCache::Callback
92
92
jclass mNodeStateCls = nullptr ;
93
93
};
94
94
95
- struct ReportEventCallback : public app ::ReadClient::Callback
96
- {
97
- /* * Subscription established callback can be nullptr. */
98
- ReportEventCallback (jobject wrapperCallback, jobject subscriptionEstablishedCallback, jobject reportCallback,
99
- jobject resubscriptionAttemptCallback);
100
- ~ReportEventCallback ();
101
-
102
- void OnReportBegin () override ;
103
-
104
- void OnReportEnd () override ;
105
-
106
- void OnEventData (const app::EventHeader & aEventHeader, TLV::TLVReader * apData, const app::StatusIB * apStatus) override ;
107
-
108
- void OnError (CHIP_ERROR aError) override ;
109
-
110
- void OnDone (app::ReadClient *) override ;
111
-
112
- void OnSubscriptionEstablished (SubscriptionId aSubscriptionId) override ;
113
-
114
- CHIP_ERROR OnResubscriptionNeeded (app::ReadClient * apReadClient, CHIP_ERROR aTerminationCause) override ;
115
-
116
- /* * Report errors back to Java layer. attributePath may be nullptr for general errors. */
117
- void ReportError (jobject eventPath, CHIP_ERROR err);
118
- void ReportError (jobject eventPath, Protocols::InteractionModel::Status status);
119
- void ReportError (jobject eventPath, const char * message, ChipError::StorageType errorCode);
120
-
121
- CHIP_ERROR CreateChipEventPath (const app::ConcreteEventPath & aPath, jobject & outObj);
122
-
123
- app::ReadClient * mReadClient = nullptr ;
124
-
125
- app::BufferedReadCallback mBufferedReadAdapter ;
126
- jobject mWrapperCallbackRef = nullptr ;
127
- jobject mSubscriptionEstablishedCallbackRef = nullptr ;
128
- jobject mResubscriptionAttemptCallbackRef = nullptr ;
129
- jobject mReportCallbackRef = nullptr ;
130
- // NodeState Java object that will be returned to the application.
131
- jobject mNodeStateObj = nullptr ;
132
- jclass mNodeStateCls = nullptr ;
133
- };
134
-
135
95
struct WriteAttributesCallback : public app ::WriteClient::Callback
136
96
{
137
97
WriteAttributesCallback (jobject wrapperCallback, jobject javaCallback);
0 commit comments