houjbf 发表于 2017-3-8 21:15:44

使用BRAC_UserInfoControl向目标用户发送字符串是否有长度限制?

如题。1. 使用BRAC_UserInfoControl向目标用户发送字符串是否有长度限制?

2. 使用BRAC_UserInfoControl向目标用户发送自定义指令,在目标用户处如何接收?
   //#define BRAS_USERINFO_CTRLCODE_APPDEFINE 100 ///< 应用层自定义起始指令

佰锐科技-刘洋 发表于 2017-3-9 09:36:06

你好你想向目标用户发送字符串 可以使用透明通道BRAC_TransFile以及透明通道扩展BRAC_TransBufferEx   你上面BRAC_UserInfoControl这个接口是用户信息控制的

houjbf 发表于 2017-3-9 09:39:00

佰锐科技-刘洋 发表于 2017-3-9 09:36
你好你想向目标用户发送字符串 可以使用透明通道BRAC_TransFile以及透明通道扩展BRAC_TransBufferEx   你 ...

那BRAC_UserInfoControl中的字符串长度是否有限制?

佰锐科技-刘洋 发表于 2017-3-9 09:47:00

houjbf 发表于 2017-3-9 09:39
那BRAC_UserInfoControl中的字符串长度是否有限制?

你好 能具体讲下你的需求场景吗?我们这个BRAC_UserInfoControl接口不是用来发送数据的。

houjbf 发表于 2017-3-9 09:47:22

第二个问题:
   使用BRAC_UserInfoControl向目标用户发送自定义指令,在目标用户处如何接收?
   //#define BRAS_USERINFO_CTRLCODE_APPDEFINE 100 ///< 应用层自定义起始指令

佰锐科技-刘洋 发表于 2017-3-9 09:51:29

houjbf 发表于 2017-3-9 09:47
第二个问题:
   使用BRAC_UserInfoControl向目标用户发送自定义指令,在目标用户处如何接收?
   //#def ...

BRAC_UserInfoControl(INT dwUserId, INT dwCtrlCode, INT wParam, INT lParam, STRING lpStrValue);
功能:对用户信息进行控制。
参数:
dwUserId                用户ID;
dwCtrlCode                控制代码,业务层自定义,其中<100的值为系统保留,业务层使用时,其值必须>100
wParam                        附带参数,业务层自定义;
lParam                        附带参数,业务层自定义;
lpStrValue                附带参数(字符串类型),业务层自定义,可为空;
返回值:0表示成功,否则为出错代码
备注:
登录成功之后调用有效。该API调用之后,会向业务服务器发送信息控制指令,将会触发业务服务器对应的回调函数。

houjbf 发表于 2017-3-9 09:51:33

佰锐科技-刘洋 发表于 2017-3-9 09:47
你好 能具体讲下你的需求场景吗?我们这个BRAC_UserInfoControl接口不是用来发送数据的。

我想在用户登录成功后,向该用户发送一下配置信息,格式为JSON字符串,长度不确定。

佰锐科技-刘洋 发表于 2017-3-9 10:12:47

houjbf 发表于 2017-3-9 09:51
我想在用户登录成功后,向该用户发送一下配置信息,格式为JSON字符串,长度不确定。

你可以透明通道发送 发送长度为1K 同名通道扩展 发送字符长度1M
页: [1]
查看完整版本: 使用BRAC_UserInfoControl向目标用户发送字符串是否有长度限制?