MXMeet Class Reference

Inherits from NSObject
Declared in MXMeet.h

Overview

The MXMeet class provides interfaces for basic information about meets as well as some lightweight operations.

  meetId

The id of this meet.

@property (nonatomic, strong, readonly) NSString *meetId

Declared In

MXMeet.h

  topic

Topic of the meet.

@property (nonatomic, strong, readonly, nullable) NSString *topic

Declared In

MXMeet.h

  host

Host of this meet.

@property (nonatomic, strong, readonly) MXUserItem *host

Declared In

MXMeet.h

  isInProgress

A boolean value indicating whether this meet is in progress.

@property (nonatomic, assign, readonly) BOOL isInProgress

Declared In

MXMeet.h

  isUCMeet

A boolean value indicating whether this is a UC meet.

@property (nonatomic, assign, readonly) BOOL isUCMeet

Declared In

MXMeet.h

  isRecurrent

A boolean value indicating whether this is a recurrent meet.

@property (nonatomic, assign, readonly) BOOL isRecurrent

Declared In

MXMeet.h

  startTime

Start time of this meet. If the meet has not started yet, the value in this property will be nil.

@property (nonatomic, strong, readonly, nullable) NSDate *startTime

Declared In

MXMeet.h

  endTime

End time of this meet. If the meet has not ended yet, the value in this property will be nil.

@property (nonatomic, strong, readonly, nullable) NSDate *endTime

Declared In

MXMeet.h

  scheduledStartTime

Scheduled start time of this meet. If the meet was not scheduled, the value in this property will be nil.

@property (nonatomic, strong, readonly, nullable) NSDate *scheduledStartTime

Declared In

MXMeet.h

  scheduledEndTime

Scheduled end time of this meet. If the meet was not scheduled, the value in this property will be nil.

@property (nonatomic, strong, readonly, nullable) NSDate *scheduledEndTime

Declared In

MXMeet.h

  accepted

A boolean value indicating whether the invitation from this meet has been accepted.

@property (nonatomic, assign, readonly, getter=isAccepted) BOOL accepted

Declared In

MXMeet.h

  declined

A boolean value indicating whether this meeting is declined by peer, only avaliable for a one-to-one meeting.

@property (nonatomic, assign, readonly, getter=isDeclined) BOOL declined

Declared In

MXMeet.h

  missed

A boolean value indicating whether this meet is missed.

@property (nonatomic, assign, readonly, getter=isMissed) BOOL missed

Declared In

MXMeet.h

  tags

The tags of this meet.

@property (nonatomic, strong, readonly, nullable) NSDictionary<NSString*NSString*> *tags

Declared In

MXMeet.h

  users

An array containing part users of this meet.

@property (nonatomic, strong, readonly) NSArray<MXUserItem*> *users

Declared In

MXMeet.h

  meetUserCount

the number of all users of this meet.

@property (nonatomic, assign, readonly) NSInteger meetUserCount

Declared In

MXMeet.h

  meetURL

URL of this meet.

@property (nonatomic, strong, readonly) NSURL *meetURL

Declared In

MXMeet.h

  recordingUrl

The recording url of this meet.

@property (nonatomic, strong, readonly, nullable) NSURL *recordingUrl

Declared In

MXMeet.h

  recordingName

The recording name of this meet.

@property (nonatomic, strong, readonly, nullable) NSString *recordingName

Declared In

MXMeet.h

  agenda

The agenda of this meet.

@property (nonatomic, strong, readonly, nullable) NSString *agenda

Declared In

MXMeet.h

– updateTopic:withCompletionHandler:

Update topic of this meet.

- (void)updateTopic:(NSString *)topic withCompletionHandler:(void ( ^ _Nullable ) ( NSError *_Nullable error ))completionHandler

Parameters

topic

The new topic.

completionHandler

A block to be executed when the action completes.

Discussion

A user who is not the host has no permission for updating topic, an error with code MXChatSDKErrorNoPermission will occurred if you do so.

Declared In

MXMeet.h

– updateAgenda:withCompletionHandler:

Update agenda of this meet.

- (void)updateAgenda:(nullable NSString *)agenda withCompletionHandler:(void ( ^ _Nullable ) ( NSError *_Nullable error ))completionHandler

Parameters

agenda

The new agenda

completionHandler

A block to be executed when the action completes.

Discussion

A user who is not the host has no permission for updating agenda, an error with code MXChatSDKErrorNoPermission will occurred if you do so.

Declared In

MXMeet.h