PIN Message接口相关的常量函数等定义头文件
More...
Go to the source code of this file.
|
typedef void(* | nim_talkex_pin_message_add_pin_message_cb_func) (int code, const char *session, int to_type, const char *pin_info, const void *user_data) |
|
typedef void(* | nim_talkex_pin_message_unpin_message_cb_func) (int code, const char *session, int to_type, const char *id, const void *user_data) |
|
typedef void(* | nim_talkex_pin_message_update_pin_message_cb_func) (int code, const char *session, int to_type, const char *pin_info, const void *user_data) |
|
typedef void(* | nim_talkex_pin_message_query_all_pin_message_cb_func) (int code, const char *session, int to_type, const char *pin_list, const void *user_data) |
|
typedef void(* | nim_talkex_pin_message_add_pin_message_notify_cb_func) (const char *session, int to_type, const char *pin_info, const void *user_data) |
|
typedef void(* | nim_talkex_pin_message_unpin_message_notify_cb_func) (const char *session, int to_type, const char *id, const void *user_data) |
|
typedef void(* | nim_talkex_pin_message_update_pin_message_notify_cb_func) (const char *session, int to_type, const char *pin_info, const void *user_data) |
|
|
|
static const char * | kNIMPinMessageInfoKeyID = "id" |
| string pin消息的ID 客户端生成服务端没有
|
|
static const char * | kNIMPinMessageInfoKeySessionID = "session_id" |
| string pin消息对应的会话ID 客户端数据
|
|
static const char * | kNIMPinMessageInfoKeyServerID = "server_id" |
| uint64_t 被 pin 消息的服务端ID
|
|
static const char * | kNIMPinMessageInfoKeyClientID = "client_id" |
| string 被 pin 消息的客户商dID
|
|
static const char * | kNIMPinMessageInfoKeyToType = "to_type" |
| int 被 pin 消息的会话类型
|
|
static const char * | kNIMPinMessageInfoKeyFromAccID = "from_account" |
| string 被 pin 消息的发送方ID
|
|
static const char * | kNIMPinMessageInfoKeyToAccID = "to_account" |
| string 被 pin 消息的接收方ID
|
|
static const char * | kNIMPinMessageInfoKeyMSGTime = "message_time" |
| uint64_t 被 pin 消息的时间戳
|
|
static const char * | kNIMPinMessageInfoKeyOPAccID = "operator_account" |
| string pin 消息的操作ID
|
|
static const char * | kNIMPinMessageInfoKeyExt = "ext" |
| pin string 消息的扩展字段
|
|
static const char * | kNIMPinMessageInfoKeyCreateTime = "create_time" |
| uint64_t pin 消息的创建时间戳
|
|
static const char * | kNIMPinMessageInfoKeyUpdateTime = "update_time" |
| uint64_t pin 消息的更新时间戳
|
|
|
static const char * | kNIMPinMessageModifyParamKeySession = "session" |
| UnPin 消息所属会话
|
|
static const char * | kNIMPinMessageModifyParamKeyToType = "to_type" |
| UnPin 消息所属会话类型
|
|
static const char * | kNIMPinMessageModifyParamKeyID = "id" |
| Pin Message 的ID 客户端生成服务端没有
|
|
static const char * | kNIMPinMessageModifyParamKeyExt = "ext" |
| 扩展字段
|
|
PIN Message接口相关的常量函数等定义头文件
- Copyright
- (c) 2015-2020, NetEase Inc. All rights reserved
- Date
- 2020/04/19
◆ nim_talkex_pin_message_add_pin_message_cb_func
void(* nim_talkex_pin_message_add_pin_message_cb_func)(int code, const char *session, int to_type, const char *pin_info, const void *user_data) |
添加Pin Message回调函数定义
- Parameters
-
[out] | code | 执行结果 |
[out] | session | 消息所属会话 |
[out] | to_type | 会话类型 |
[out] | pin_info | Pin Message 内容 |
[out] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数,不做任何处理! |
- Returns
- void 无返回值
◆ nim_talkex_pin_message_add_pin_message_notify_cb_func
void(* nim_talkex_pin_message_add_pin_message_notify_cb_func)(const char *session, int to_type, const char *pin_info, const void *user_data) |
添加Pin Message通知回调函数定义
- Parameters
-
[out] | session | 消息所属会话 |
[out] | to_type | 会话类型 |
[out] | pin_info | Pin Message 内容 |
[out] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数,不做任何处理! |
- Returns
- void 无返回值
◆ nim_talkex_pin_message_query_all_pin_message_cb_func
void(* nim_talkex_pin_message_query_all_pin_message_cb_func)(int code, const char *session, int to_type, const char *pin_list, const void *user_data) |
查询会话的所有 Pin Message回调函数定义
- Parameters
-
[out] | code | 执行结果 |
[out] | session | 消息所属会话 |
[out] | to_type | 会话类型 |
[out] | pin_list | Pin Message list |
[out] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数,不做任何处理! |
- Returns
- void 无返回值
◆ nim_talkex_pin_message_unpin_message_cb_func
void(* nim_talkex_pin_message_unpin_message_cb_func)(int code, const char *session, int to_type, const char *id, const void *user_data) |
添加Pin Message回调函数定义
- Parameters
-
[out] | code | 执行结果 |
[out] | session | 消息所属会话 |
[out] | to_type | 会话类型 |
[out] | id | Pin Message id |
[out] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数,不做任何处理! |
- Returns
- void 无返回值
◆ nim_talkex_pin_message_unpin_message_notify_cb_func
void(* nim_talkex_pin_message_unpin_message_notify_cb_func)(const char *session, int to_type, const char *id, const void *user_data) |
添加UnPin Message通知回调函数定义
- Parameters
-
[out] | session | 消息所属会话 |
[out] | to_type | 会话类型 |
[out] | id | Pin Message id |
[out] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数,不做任何处理! |
- Returns
- void 无返回值
◆ nim_talkex_pin_message_update_pin_message_cb_func
void(* nim_talkex_pin_message_update_pin_message_cb_func)(int code, const char *session, int to_type, const char *pin_info, const void *user_data) |
更新 Pin Message ext字段回调函数定义
- Parameters
-
[out] | code | 执行结果 |
[out] | session | 消息所属会话 |
[out] | to_type | 会话类型 |
[out] | pin_info | Pin Message 内容 |
[out] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数,不做任何处理! |
- Returns
- void 无返回值
◆ nim_talkex_pin_message_update_pin_message_notify_cb_func
void(* nim_talkex_pin_message_update_pin_message_notify_cb_func)(const char *session, int to_type, const char *pin_info, const void *user_data) |
添加 更新 Pin Message通知回调函数定义
- Parameters
-
[out] | session | 消息所属会话 |
[out] | to_type | 会话类型 |
[out] | pin_info | Pin Message 内容 |
[out] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数,不做任何处理! |
- Returns
- void 无返回值