TCHUsers Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | TCHUsers.h |
– userDescriptorsForChannel:completion:
Obtain a list of user descriptors for the specified channel.
- (void)userDescriptorsForChannel:(nonnull TCHChannel *)channel completion:(nonnull TCHUserDescriptorPaginatorCompletion)completionParameters
channel |
The channel to load the user descriptors for. |
|---|---|
completion |
Completion block that will specify the result of the operation and an array of user descriptors. |
Discussion
Obtain a list of user descriptors for the specified channel.
Declared In
TCHUsers.h
– userDescriptorWithIdentity:completion:
Obtain a static snapshot of the user descriptor object for the given identity.
- (void)userDescriptorWithIdentity:(nonnull NSString *)identity completion:(nonnull TCHUserDescriptorCompletion)completionParameters
identity |
The identity of the user to obtain. |
|---|---|
completion |
Completion block that will specify the result of the operation and the user descriptor. |
Discussion
Obtain a static snapshot of the user descriptor object for the given identity.
Declared In
TCHUsers.h
– subscribedUserWithIdentity:completion:
Obtain a subscribed user object for the given identity. If no current subscription exists for this user, this will fetch the user and subscribe them. The least recently used user object will be unsubscribed if you reach your instance’s user subscription limit.
- (void)subscribedUserWithIdentity:(nonnull NSString *)identity completion:(nonnull TCHUserCompletion)completionParameters
identity |
The identity of the user to obtain. |
|---|---|
completion |
Completion block that will specify the result of the operation and the newly subscribed user. |
Discussion
Obtain a subscribed user object for the given identity. If no current subscription exists for this user, this will fetch the user and subscribe them. The least recently used user object will be unsubscribed if you reach your instance’s user subscription limit.
Declared In
TCHUsers.h
– subscribedUsers
Obtain a reference to all currently subscribed users in the system.
- (nonnull NSArray<TCHUser*> *)subscribedUsersReturn Value
An array of subscribed TCHUser objects.
Discussion
Obtain a reference to all currently subscribed users in the system.
Declared In
TCHUsers.h