NXMMember
Objective-C
@interface NXMMember : NSObject
Swift
class NXMMember : NSObject
The NXMMember class represents a Member of a Conversation (NXMConversation
). In order for a User to communicate through a Conversation they must join the Conversation through a membership.
-
The Conversation ID
Declaration
Objective-C
@property (nonatomic, copy, nonnull) NSString *conversationUuid;
Swift
var conversationUuid: String { get set }
-
The Member ID
Declaration
Objective-C
@property (nonatomic, copy, nonnull) NSString *memberUuid;
Swift
var memberUuid: String { get set }
-
The state of the Member.
Declaration
Objective-C
@property (nonatomic, readonly) NXMMemberState state;
Swift
var state: NXMMemberState { get }
-
The media settings of the Member.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NXMMediaSettings *media;
Swift
var media: NXMMediaSettings? { get }
-
The channel details of the Member.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NXMChannel *channel;
Swift
var channel: NXMChannel? { get }
-
Mutes the NXMMember’s stream.
Declaration
Objective-C
- (void)enableMute;
Swift
func enableMute()
-
Unmutes the NXMMember’s stream.
Declaration
Objective-C
- (void)disableMute;
Swift
func disableMute()