Index: webrtc/examples/objc/AppRTCDemo/ARDSignalingMessage.h |
diff --git a/webrtc/examples/objc/AppRTCDemo/ARDSignalingMessage.h b/webrtc/examples/objc/AppRTCDemo/ARDSignalingMessage.h |
index 18eafe26736517f85f675ec0c7e5700da9bb69ec..e60517282b9c925433fad983ad5250446b8fe516 100644 |
--- a/webrtc/examples/objc/AppRTCDemo/ARDSignalingMessage.h |
+++ b/webrtc/examples/objc/AppRTCDemo/ARDSignalingMessage.h |
@@ -15,6 +15,7 @@ |
typedef enum { |
kARDSignalingMessageTypeCandidate, |
+ kARDSignalingMessageTypeCandidateRemoval, |
kARDSignalingMessageTypeOffer, |
kARDSignalingMessageTypeAnswer, |
kARDSignalingMessageTypeBye, |
@@ -37,6 +38,15 @@ typedef enum { |
@end |
+@interface ARDICECandidateRemovalMessage : ARDSignalingMessage |
+ |
+@property(nonatomic, readonly) NSArray<RTCIceCandidate *> *candidates; |
+ |
+- (instancetype)initWithRemovedCandidates: |
+ (NSArray<RTCIceCandidate *> *)candidates; |
+ |
+@end |
+ |
@interface ARDSessionDescriptionMessage : ARDSignalingMessage |
@property(nonatomic, readonly) RTCSessionDescription *sessionDescription; |