|
Asterisk-Java | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.EventObject
org.asteriskjava.manager.event.ManagerEvent
org.asteriskjava.manager.event.AbstractRtcpEvent
org.asteriskjava.manager.event.RtcpReceivedEvent
public class RtcpReceivedEvent
An RTCPReceivedEvent is triggered when Asterisk receives an RTCP message.
Available since Asterisk 1.6
It is implemented in main/rtp.c
Field Summary | |
---|---|
static int |
PT_H261_FUR
|
static int |
PT_RECEIVER_REPORT
Payload identifier for a receiver report. |
static int |
PT_SENDER_REPORT
Payload identifier for a sender report. |
Fields inherited from class java.util.EventObject |
---|
source |
Constructor Summary | |
---|---|
RtcpReceivedEvent(java.lang.Object source)
|
Method Summary | |
---|---|
java.net.InetAddress |
getFromAddress()
Returns the IP address the RTCP message has been received from. |
java.lang.Integer |
getFromPort()
Returns the port of the RTCP message has been received from. |
java.lang.Long |
getHighestSequence()
|
java.lang.Double |
getLastSr()
|
java.lang.Long |
getPacketsLost()
Returns the number of packets lost so far. |
java.lang.Long |
getPt()
Indicates the format of the payload, typical values are 200 for sender reports and 201 for receiver reports. |
java.lang.Long |
getReceptionReports()
|
java.lang.Long |
getRtt()
Returns the round trip time. |
java.lang.Long |
getSenderSsrc()
Returns the synchronization source identifier of the sender. |
java.lang.Long |
getSequenceNumberCycles()
|
void |
setFrom(java.lang.String from)
|
void |
setHighestSequence(java.lang.Long highestSequence)
|
void |
setLastSr(java.lang.Double lastSr)
|
void |
setPacketsLost(java.lang.Long packetsLost)
|
void |
setPt(java.lang.String ptString)
|
void |
setReceptionReports(java.lang.Long receptionReports)
|
void |
setRtt(java.lang.String rttString)
|
void |
setSenderSsrc(java.lang.Long senderSsrc)
|
void |
setSequenceNumberCycles(java.lang.Long sequenceNumberCycles)
|
Methods inherited from class org.asteriskjava.manager.event.AbstractRtcpEvent |
---|
getDlSr, getFractionLost, getIaJitter, secStringToDouble, secStringToLong, setDlSr, setFractionLost, setIaJitter, stringToAddress, stringToPort |
Methods inherited from class org.asteriskjava.manager.event.ManagerEvent |
---|
getDateReceived, getPrivilege, getServer, getTimestamp, setDateReceived, setPrivilege, setServer, setTimestamp, toString |
Methods inherited from class java.util.EventObject |
---|
getSource |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int PT_SENDER_REPORT
public static final int PT_RECEIVER_REPORT
public static final int PT_H261_FUR
Constructor Detail |
---|
public RtcpReceivedEvent(java.lang.Object source)
Method Detail |
---|
public java.net.InetAddress getFromAddress()
public java.lang.Integer getFromPort()
public void setFrom(java.lang.String from)
public java.lang.Long getPt()
PT_SENDER_REPORT
,
PT_RECEIVER_REPORT
public void setPt(java.lang.String ptString)
public java.lang.Long getReceptionReports()
public void setReceptionReports(java.lang.Long receptionReports)
public java.lang.Long getSenderSsrc()
public void setSenderSsrc(java.lang.Long senderSsrc)
public java.lang.Long getPacketsLost()
public void setPacketsLost(java.lang.Long packetsLost)
public java.lang.Long getHighestSequence()
public void setHighestSequence(java.lang.Long highestSequence)
public java.lang.Long getSequenceNumberCycles()
public void setSequenceNumberCycles(java.lang.Long sequenceNumberCycles)
public java.lang.Double getLastSr()
public void setLastSr(java.lang.Double lastSr)
public java.lang.Long getRtt()
null
.public void setRtt(java.lang.String rttString)
|
Asterisk-Java | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |