Asterisk-Java

org.asteriskjava.manager.event
Class AbstractRtcpEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.asteriskjava.manager.event.ManagerEvent
          extended by org.asteriskjava.manager.event.AbstractRtcpEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
RtcpReceivedEvent, RtcpSentEvent

public abstract class AbstractRtcpEvent
extends ManagerEvent

Abstract base class for RTCP related events.

Since:
1.0.0
Version:
$Id: AbstractRtcpEvent.java 1141 2008-08-19 18:08:19Z srt $
Author:
srt
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
AbstractRtcpEvent(java.lang.Object source)
           
 
Method Summary
 java.lang.Double getDlSr()
          Returns the delay since the last SR.
 java.lang.Long getFractionLost()
          Returns the short term loss ratio.
 java.lang.Double getIaJitter()
          Returns the interarrival jitter.
protected  java.lang.Double secStringToDouble(java.lang.String s)
           
protected  java.lang.Long secStringToLong(java.lang.String s)
           
 void setDlSr(java.lang.String dlSrString)
           
 void setFractionLost(java.lang.Long fractionLost)
           
 void setIaJitter(java.lang.Double iaJitter)
           
protected  java.net.InetAddress stringToAddress(java.lang.String addressWithPort)
           
protected  java.lang.Integer stringToPort(java.lang.String addressWithPort)
           
 
Methods inherited from class org.asteriskjava.manager.event.ManagerEvent
appendPropertyIfNotNull, getDateReceived, getFile, getFunc, getLine, getPrivilege, getSequenceNumber, getServer, getTimestamp, setDateReceived, setFile, setFunc, setLine, setPrivilege, setSequenceNumber, 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
 

Constructor Detail

AbstractRtcpEvent

public AbstractRtcpEvent(java.lang.Object source)
Method Detail

getFractionLost

public java.lang.Long getFractionLost()
Returns the short term loss ratio. This is the fraction of packets lost since the last RR or SR packet was sent.

Returns:
the short term loss ratio.

setFractionLost

public void setFractionLost(java.lang.Long fractionLost)

getIaJitter

public java.lang.Double getIaJitter()
Returns the interarrival jitter.

Returns:
the interarrival jitter.

setIaJitter

public void setIaJitter(java.lang.Double iaJitter)

getDlSr

public java.lang.Double getDlSr()
Returns the delay since the last SR.

Returns:
the delay since the last SR in seconds.

setDlSr

public void setDlSr(java.lang.String dlSrString)

secStringToLong

protected java.lang.Long secStringToLong(java.lang.String s)

secStringToDouble

protected java.lang.Double secStringToDouble(java.lang.String s)

stringToAddress

protected java.net.InetAddress stringToAddress(java.lang.String addressWithPort)

stringToPort

protected java.lang.Integer stringToPort(java.lang.String addressWithPort)

Asterisk-Java

Copyright © 2004-2009 Stefan Reuter. All Rights Reserved.