NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
v2_nim_subscription_service.hpp
浏览该文件的文档.
1#ifndef V2_NIM_SUBSCRIPTION_SERVICE_H
2#define V2_NIM_SUBSCRIPTION_SERVICE_H
3
4#include "v2_nim_internal.hpp"
5
6namespace v2 {
7
9public:
36 const V2NIMFailureCallback& failure) = 0;
37
58 const V2NIMFailureCallback& failure) = 0;
59
80 const V2NIMFailureCallback& failure) = 0;
81
102 const V2NIMFailureCallback& failure) = 0;
103
115 virtual void addSubscribeListener(const V2NIMSubscribeListener& listener) = 0;
116
124 virtual void removeSubscribeListener(const V2NIMSubscribeListener& listener) = 0;
125};
126
127} // namespace v2
128
129#endif // V2_NIM_SUBSCRIPTION_SERVICE_H
Definition: ne_stl_continuous_container.h:15
Definition: v2_nim_subscription_service.hpp:8
virtual void publishCustomUserStatus(const V2NIMCustomUserStatusParams &params, const V2NIMSuccessCallback< const V2NIMCustomUserStatusPublishResult & > &success, const V2NIMFailureCallback &failure)=0
发布用户自定义状态,如果默认在线状态不满足业务需求,可以发布自定义用户状态
virtual void addSubscribeListener(const V2NIMSubscribeListener &listener)=0
添加用户状态订阅的监听器
virtual void removeSubscribeListener(const V2NIMSubscribeListener &listener)=0
移除用户状态订阅的监听器
virtual void unsubscribeUserStatus(const V2NIMUnsubscribeUserStatusOption &option, const V2NIMSuccessCallback< nstd::vector< nstd::string > > &success, const V2NIMFailureCallback &failure)=0
取消用户状态订阅请求
virtual void queryUserStatusSubscriptions(const nstd::vector< nstd::string > &accountIds, const V2NIMSuccessCallback< const nstd::vector< V2NIMUserStatusSubscribeResult > & > &success, const V2NIMFailureCallback &failure)=0
查询用户状态订阅关系,输入账号列表查询自己订阅了哪些账号列表。返回订阅账号列表
virtual void subscribeUserStatus(const V2NIMSubscribeUserStatusOption &option, const V2NIMSuccessCallback< const nstd::vector< nstd::string > & > &success, const V2NIMFailureCallback &failure)=0
订阅用户状态 包括在线状态,或自定义状态。单次订阅人数最多 100,如果有较多人数需要调用需多次调用该接口 如果同一账号多端重复订阅,订阅有效期会默认后一次覆盖前一次时长。 总订阅人数最多 3000,当...
通用成功
Definition: v2_nim_def_callback.hpp:7
Definition: v2_nim_ai_service.hpp:4
Definition: ne_stl_bind.h:132
自定义用户状态参数
Definition: v2_nim_def_struct.hpp:2384
Definition: v2_nim_def_callback.hpp:279
事件订阅选项
Definition: v2_nim_def_struct.hpp:2368
取消订阅选项
Definition: v2_nim_def_struct.hpp:2378