public class LPMasterServer extends LPWSServer
LPWSServer.OnResponseModelListener<T>, LPWSServer.ResponseListener
构造器和说明 |
---|
LPMasterServer(java.lang.String url,
java.util.List<LPIpAddress> backupIpAddrs) |
限定符和类型 | 方法和说明 |
---|---|
io.reactivex.Observable<LPLoginModel> |
getObservableOfLogin() |
java.lang.String |
getWSServerName() |
void |
login(java.lang.String classId,
java.lang.String parentClassId,
int classType,
int linkCapability,
int udpForeignProxy,
int tcpForeignProxy,
int audioCodec,
int webRTCType,
java.util.Map<java.lang.Object,java.lang.Object> msConfig,
java.lang.String partnerId,
LPUserModel currentUser) |
void |
onClose(com.baijiahulian.common.networkv2_ws.common.IBJNetworkClient client) |
void |
onFailure(com.baijiahulian.common.networkv2_ws.common.IBJNetworkClient client,
java.lang.Throwable e) |
void |
onMessage(com.baijiahulian.common.networkv2_ws.common.IBJNetworkClient client,
okio.ByteString inputStream) |
void |
onStateChanged(com.baijiahulian.common.networkv2_ws.common.IBJNetworkClient client,
com.baijiahulian.common.networkv2_ws.common.BJNetworkClientState state) |
connect, disconnect, getClientType, getCurrentIpAddress, getSubjectOfFailure, getWSConnectionState, notifyNetworkSwitch, onMessage, onReconnect, onSentMessageFailure, registerResponseListenerAndModel, reset, setAddress, setBackupIpAddrs, setClientInfo, setClientName, unregisterResponseListener
public LPMasterServer(java.lang.String url, java.util.List<LPIpAddress> backupIpAddrs)
public void login(java.lang.String classId, java.lang.String parentClassId, int classType, int linkCapability, int udpForeignProxy, int tcpForeignProxy, int audioCodec, int webRTCType, java.util.Map<java.lang.Object,java.lang.Object> msConfig, java.lang.String partnerId, LPUserModel currentUser)
public io.reactivex.Observable<LPLoginModel> getObservableOfLogin()
public java.lang.String getWSServerName()
public void onClose(com.baijiahulian.common.networkv2_ws.common.IBJNetworkClient client)
public void onMessage(com.baijiahulian.common.networkv2_ws.common.IBJNetworkClient client, okio.ByteString inputStream)
public void onFailure(com.baijiahulian.common.networkv2_ws.common.IBJNetworkClient client, java.lang.Throwable e)
onFailure
在接口中 com.baijiahulian.common.networkv2_ws.common.BJNetworkClientListener
onFailure
在类中 LPWSServer
public void onStateChanged(com.baijiahulian.common.networkv2_ws.common.IBJNetworkClient client, com.baijiahulian.common.networkv2_ws.common.BJNetworkClientState state)