JCSDK Objective-C API Reference for iOS/macOS  2.5.1
| 枚举 | 变量
消息通道模块

class  JCMessageChannel
 
class  JCMessageChannelItem
 
class  JCMessageChannelConversation
 
protocol  <JCMessageChannelCallback>
 

枚举

enum  JCMessageChannelType : NSInteger { JCMessageChannelType1To1, JCMessageChannelTypeGroup }
 
enum  JCMessageChannelItemState : NSInteger {
  JCMessageChannelItemStateInit, JCMessageChannelItemStateTransfering, JCMessageChannelItemStateOK, JCMessageChannelItemStateFail,
  JCMessageChannelItemStateArrived = 5, JCMessageChannelItemStateReaded, JCMessageChannelItemStateWithdrawal
}
 
enum  JCMessageChannelItemDirection : NSInteger { JCMessageChannelItemDirectionSend, JCMessageChannelItemDirectionReceive }
 

变量

NSString *const JCMessageChannelItemMessageId
 
NSString *const JCMessageChannelItemFileUri
 
NSString *const JCMessageChannelItemThumbUri
 
NSString *const JCMessageChannelItemFileSize
 
NSString *const JCMessageChannelItemDuration
 
NSString *const JCMessageChannelItemExtraData
 
const int JCMessageChannelItemMaxThumbSize
 

详细描述

用于管理消息通道

枚举类型说明

◆ JCMessageChannelItemDirection

消息传输方向

枚举值
JCMessageChannelItemDirectionSend 

发送

JCMessageChannelItemDirectionReceive 

接收

◆ JCMessageChannelItemState

enum JCMessageChannelItemState : NSInteger

消息状态

枚举值
JCMessageChannelItemStateInit 

消息初始状态

JCMessageChannelItemStateTransfering 

消息传输中状态

JCMessageChannelItemStateOK 

消息成功状态

JCMessageChannelItemStateFail 

消息失败状态

JCMessageChannelItemStateArrived 

已送达

JCMessageChannelItemStateReaded 

已读

JCMessageChannelItemStateWithdrawal 

撤回

◆ JCMessageChannelType

enum JCMessageChannelType : NSInteger

消息归属类型

枚举值
JCMessageChannelType1To1 

一对一消息

JCMessageChannelTypeGroup 

群组消息

变量说明

◆ JCMessageChannelItemDuration

NSString* const JCMessageChannelItemDuration
extern

◆ JCMessageChannelItemExtraData

NSString* const JCMessageChannelItemExtraData
extern

◆ JCMessageChannelItemFileSize

NSString* const JCMessageChannelItemFileSize
extern

◆ JCMessageChannelItemFileUri

NSString* const JCMessageChannelItemFileUri
extern

◆ JCMessageChannelItemMaxThumbSize

const int JCMessageChannelItemMaxThumbSize
extern

缩略图限制大小,单位字节

◆ JCMessageChannelItemMessageId

NSString* const JCMessageChannelItemMessageId
extern

消息关键字

◆ JCMessageChannelItemThumbUri

NSString* const JCMessageChannelItemThumbUri
extern