/* * @(#)Feedback.java 1.6 02/08/21 * * Copyright (c) 1996-2002 Sun Microsystems, Inc. All rights reserved. */ package javax.media.rtp.rtcp; /** * Encapsulates the feedback statistics contained in a RTCP report. In * the RTP spec, these are called the "report blocks" of the * sender/receiver reports. */ import java.lang.*; public interface Feedback { /** * Returns the SSRC of the data source for which this feedback * applies. (Actually a 32-bit unsigned quantity) <P> */ public long getSSRC(); /** * Returns the 'fraction lost' field. (Actually an 8-bit unsigned quantity) <P> */ public int getFractionLost(); /** * Returns the 'cumulative number of packets lost' field. (Actually * a 24-bit unsigned quantity) * <P> */ public long getNumLost(); /** * Returns the 'extended highest sequence number received' field. * (Actually a 32-bit unsigned quantity) <P> */ public long getXtndSeqNum(); /** * Returns the 'interarrival jitter' field. (Actually a 32-bit * unsigned quantity) <P> */ public long getJitter(); /** * Returns the 'last SR (LSR)' field. (Actually a 32-bit unsigned quantity) <P> */ public long getLSR(); /** * Returns the 'delay since last SR (DLSR)' field. (Actually a * 32-bit unsigned quantity) <P> */ public long getDLSR(); }