@@ -163,10 +163,10 @@ - (oneway void)deviceConfigurationChanged:(NSNumber *)nodeID
163
163
164
164
MTR_DEVICE_SIMPLE_REMOTE_XPC_GETTER (state, MTRDeviceState, MTRDeviceStateUnknown, getStateWithReply)
165
165
MTR_DEVICE_SIMPLE_REMOTE_XPC_GETTER(deviceCachePrimed, BOOL , NO , getDeviceCachePrimedWithReply)
166
- MTR_DEVICE_SIMPLE_REMOTE_XPC_GETTER(estimatedStartTime, NSDate *, nil , getEstimatedStartTimeWithReply)
167
- MTR_DEVICE_SIMPLE_REMOTE_XPC_GETTER(estimatedSubscriptionLatency, NSNumber *, nil , getEstimatedSubscriptionLatencyWithReply)
166
+ MTR_DEVICE_SIMPLE_REMOTE_XPC_GETTER(estimatedStartTime, NSDate * _Nullable , nil , getEstimatedStartTimeWithReply)
167
+ MTR_DEVICE_SIMPLE_REMOTE_XPC_GETTER(estimatedSubscriptionLatency, NSNumber * _Nullable , nil , getEstimatedSubscriptionLatencyWithReply)
168
168
169
- typedef NSDictionary<NSString *, id> * readAttributeResponseType;
169
+ typedef NSDictionary<NSString *, id> * _Nullable readAttributeResponseType;
170
170
MTR_DEVICE_COMPLEX_REMOTE_XPC_GETTER (readAttributeWithEndpointID
171
171
: (NSNumber *) endpointID clusterID
172
172
: (NSNumber *) clusterID attributeID
@@ -226,7 +226,7 @@ - (void)_invokeCommandWithEndpointID:(NSNumber *)endpointID
226
226
// Not Supported via XPC
227
227
// - (oneway void)deviceController:(NSUUID *)controller nodeID:(NSNumber *)nodeID openCommissioningWindowWithSetupPasscode:(NSNumber *)setupPasscode discriminator:(NSNumber *)discriminator duration:(NSNumber *)duration completion:(MTRDeviceOpenCommissioningWindowHandler)completion;
228
228
229
- MTR_DEVICE_SIMPLE_REMOTE_XPC_GETTER (clientDataKeys, NSArray *, nil , getClientDataKeysWithReply)
229
+ MTR_DEVICE_SIMPLE_REMOTE_XPC_GETTER (clientDataKeys, NSArray * _Nullable , nil , getClientDataKeysWithReply)
230
230
MTR_DEVICE_COMPLEX_REMOTE_XPC_GETTER(clientDataForKey
231
231
: (NSString *) key, id<NSSecureCoding> _Nullable, nil, clientDataForKey
232
232
: key withReply)
0 commit comments