AVDChat Class Reference
Inherits from | AVDModule : NSObject |
---|---|
Declared in | AVDChat.h AVDChat.mm |
+ getChat:
获取聊天功能模块对象
+ (AVDChat *)getChat:(AVDRoom *)room
Discussion
获取聊天功能模块对象
*
@param[in] *room 房间对象指针
@return 返回聊天模块对象。
Declared In
AVDChat.h
– sendPublicMessage:
发送公聊消息
- (AVDResult)sendPublicMessage:(NSString *)message
Discussion
发送公聊消息
*
- @param[in] *message 消息内容。
*
- @return 返回错误代码。
Declared In
AVDChat.h
– sendPrivateMessage:toUser:
发送私聊消息
- (AVDResult)sendPrivateMessage:(NSString *)message toUser:(AVDUserId)toId
Discussion
发送私聊消息
*
@param[in] *message 消息内容。
@param[in] toId 私聊消息目的用户Id。
*
- @return 返回错误代码。
Declared In
AVDChat.h
– getPublicHistoryMessage:begin:count:
获取公聊历史消息记录
- (NSMutableArray *)getPublicHistoryMessage:(BOOL)latest begin:(NSInteger)begindex count:(NSInteger)count
Discussion
获取公聊历史消息记录
*
@param[in] latest 是否是最新记录(即反序)。
@param[in] begindex 消息起始索引。
@param[in] count 请求消息数量。
*
@return 返回消息列表。
@note 返回数组中存放着AVDMessage对象
Declared In
AVDChat.h
– getPrivateHistoryMessage:begin:count:userId:
获取私聊历史消息记录
- (NSMutableArray *)getPrivateHistoryMessage:(BOOL)latest begin:(NSInteger)begindex count:(NSInteger)count userId:(AVDUserId)userId
Discussion
获取私聊历史消息记录
*
@param[in] latest 是否是最新记录(即反序)。
@param[in] begindex 消息起始索引。
@param[in] count 请求消息数量。
@param[in] userId 聊天对方的用户Id。
*
@return 返回消息列表。
@note 返回数组中存放着AVDMessage对象
Declared In
AVDChat.h