Intel® Collaboration Suite for WebRTC  version 4.3.1
Open WebRTC Toolkit (OWT) Client SDK for iOS*
OWTConferenceInfo.h
1 // Copyright (C) <2018> Intel Corporation
2 //
3 // SPDX-License-Identifier: Apache-2.0
4 #import <WebRTC/RTCMacros.h>
5 #import <OWT/OWTConferenceParticipant.h>
6 #import <OWT/OWTRemoteStream.h>
7 NS_ASSUME_NONNULL_BEGIN
12 RTC_OBJC_EXPORT
13 @interface OWTConferenceInfo : NSObject
14 - (instancetype)init NS_UNAVAILABLE;
16 @property(readonly, strong) NSString* conferenceId;
18 @property(readonly, strong) NSArray<OWTConferenceParticipant*>* participants;
23 @property(readonly, strong) NSArray<OWTRemoteStream*>* remoteStreams;
25 @property(readonly, strong) OWTConferenceParticipant* myself;
26 @end
27 NS_ASSUME_NONNULL_END
OWTConferenceParticipant * myself
Current user&#39;s info.
Definition: OWTConferenceInfo.h:25
NSString * conferenceId
Conference ID.
Definition: OWTConferenceInfo.h:16
NSArray< OWTRemoteStream * > * remoteStreams
Streams published by participants.
Definition: OWTConferenceInfo.h:23
Information about the conference.
Definition: OWTConferenceInfo.h:13
This class represents an attendee in a conference.
Definition: OWTConferenceParticipant.h:13
NSArray< OWTConferenceParticipant * > * participants
Participants in the conference.
Definition: OWTConferenceInfo.h:18