public abstract class IHandleCallbacks
extends java.lang.Object
| Constructor and Description |
|---|
IHandleCallbacks() |
| Modifier and Type | Method and Description |
|---|---|
void |
onCreated(long handle_id,
java.lang.String room) |
abstract void |
onError(long handle_id,
java.lang.String error,
int error_code) |
void |
onJoined(long handle_id,
RoomParticipant self,
java.util.List<RoomParticipant> participants) |
void |
onJoined(long handle_id,
RoomParticipant self,
java.util.List<RoomParticipant> publishers,
java.util.List<RoomParticipant> attendees) |
void |
onLeaved(long handle_id,
RoomParticipant participant) |
void |
onListParticipants(long handle_id,
java.util.List<RoomParticipant> participants) |
void |
onListRoom(long handle_id,
java.util.List<RoomInfo> roomInfos) |
void |
onNiceState(boolean state,
java.lang.String reason)
远程libnice 链接的状态反馈
|
void |
onParticipantJoing(long handle_id,
RoomParticipant participant) |
void |
onParticipantLeaving(long handle_id,
RoomParticipant participant) |
void |
onParticipantUnpublished(long handle_id,
RoomParticipant participant) |
void |
onPublishers(long handle_id,
java.util.List<RoomParticipant> participants) |
abstract void |
onRemoteDescription(long handle_id,
java.lang.String type,
java.lang.String sdp) |
abstract void |
onRemoteIceCandidate(long handle_id,
java.lang.String mid,
int mline_index,
java.lang.String sdp) |
void |
onRoomDestroyed(long handle_id,
java.lang.String room) |
void |
onSlowLink(java.lang.String type,
boolean uplink,
int lost)
丢包反馈统计
|
public abstract void onRemoteDescription(long handle_id,
java.lang.String type,
java.lang.String sdp)
handle_id - type - sdp - public abstract void onRemoteIceCandidate(long handle_id,
java.lang.String mid,
int mline_index,
java.lang.String sdp)
handle_id - mid - mline_index - sdp - public abstract void onError(long handle_id,
java.lang.String error,
int error_code)
handle_id - error - error_code - public void onCreated(long handle_id,
java.lang.String room)
handle_id - room - public void onJoined(long handle_id,
RoomParticipant self,
java.util.List<RoomParticipant> participants)
handle_id - self - participants - public void onJoined(long handle_id,
RoomParticipant self,
java.util.List<RoomParticipant> publishers,
java.util.List<RoomParticipant> attendees)
public void onLeaved(long handle_id,
RoomParticipant participant)
handle_id - participant - public void onListRoom(long handle_id,
java.util.List<RoomInfo> roomInfos)
handle_id - roomInfos - public void onListParticipants(long handle_id,
java.util.List<RoomParticipant> participants)
handle_id - participants - public void onParticipantJoing(long handle_id,
RoomParticipant participant)
handle_id - participant - public void onParticipantLeaving(long handle_id,
RoomParticipant participant)
handle_id - participant - public void onParticipantUnpublished(long handle_id,
RoomParticipant participant)
public void onPublishers(long handle_id,
java.util.List<RoomParticipant> participants)
handle_id - participants - public void onRoomDestroyed(long handle_id,
java.lang.String room)
handle_id - room - public void onNiceState(boolean state,
java.lang.String reason)
state - reason - public void onSlowLink(java.lang.String type,
boolean uplink,
int lost)
type - uplink - lost -