9#import <Foundation/Foundation.h>
10#import "JRTCClientCallback.h"
11#import "JRTCClientLoginParam.h"
12#import "JRTCClientConstants.h"
13#import "JRTCClientInitParam.h"
26@property (nonatomic, readonly, copy) NSString* _Nullable
userId;
31@property (nonatomic, copy, getter=getDisplayName) NSString* _Nullable
displayName;
36@property (nonatomic, copy, getter=getAppKey) NSString* _Nullable
appKey;
41@property (nonatomic, copy, getter=getServer) NSString* _Nullable
server;
46@property (nonatomic, copy, getter=getAppName) NSString* _Nullable
appName;
75- (void)setForeground:(
bool)foreground;
89- (bool)login:(NSString* _Nonnull)userId password:(NSString* _Nonnull)password;
104- (bool)login:(NSString* _Nonnull)userId password:(NSString* _Nonnull)password loginParam:(
JRTCClientLoginParam* _Nullable)loginParam;
113- (bool)relogin:(NSString* _Nonnull)userId password:(NSString* _Nonnull)password;
134- (int)sendOnlineMessage:(NSString* _Nonnull)message userId:(NSString* _Nonnull)userId;
153- (bool)getUploadUrl:(NSString *_Nullable)fileId;
160@property (nonatomic, assign, readonly)
int pathId;
163@property (nonatomic, copy) NSString * _Nonnull host;
166@property (nonatomic, assign)
int port;
173- (void)connect:(NSString *_Nonnull)otherHost port:(
int)otherPort;
178- (bool)send:(NSString *_Nonnull)content;
JRTCClientState
Definition: JRTCClientConstants.h:17
JRTCP2PSessionState
Definition: JRTCClientConstants.h:33
Definition: JRTCClient.h:21
JRTCP2PSession *_Nonnull createP2PSession()
NSString *_Nullable appName
Definition: JRTCClient.h:46
NSString *_Nullable appKey
Definition: JRTCClient.h:36
NSString *_Nullable userId
Definition: JRTCClient.h:26
NSString *_Nullable server
Definition: JRTCClient.h:41
NSString *_Nullable displayName
Definition: JRTCClient.h:31
JRTCClientState state
Definition: JRTCClient.h:51
初始化参数类
Definition: JRTCClientInitParam.h:18
登录参数类
Definition: JRTCClientLoginParam.h:18
Definition: JRTCClient.h:158
Definition: JRTCClientCallback.h:19