23 #import <Foundation/Foundation.h>
24 #import "EMPresenceManagerDelegate.h"
48 - (void) publishPresenceWithDescription:(NSString*_Nullable )aDescription
49 completion:(
void(^_Nullable )(
EMError*_Nullable error))aCompletion;
65 - (void) subscribe:(NSArray<NSString*>*_Nonnull)members
66 expiry:(NSInteger)expiry
67 completion:(
void(^_Nullable )(NSArray<
EMPresence*>*_Nullable presences,
EMError*_Nullable error))aCompletion;
82 - (void) unsubscribe:(NSArray<NSString*>*_Nonnull) members
83 completion:(
void(^_Nullable )(
EMError*_Nullable error))aCompletion;
100 - (void) fetchSubscribedMembersWithPageNum:(NSUInteger)pageNum
101 pageSize:(NSUInteger)pageSize
102 Completion:(
void(^_Nullable )(NSArray<NSString*>*_Nullable members,
EMError*_Nullable error))aCompletion;
116 - (void) fetchPresenceStatus:(NSArray<NSString*>*_Nonnull )members
117 completion:(
void(^_Nullable )(NSArray<
EMPresence*>* _Nullable presences,
EMError*_Nullable error))aCompletion;
132 delegateQueue:(dispatch_queue_t _Nullable )aQueue;
Definition: IEMPresenceManager.h:34
Definition: EMPresenceManagerDelegate.h:19
Definition: EMPresence.h:44