/*
* @(#)GlobalTransmissionStats.java 1.5 02/08/21
*
* Copyright (c) 1996-2002 Sun Microsystems, Inc. All rights reserved.
*/
package javax.media.rtp;
/**
* Interface GlobalTransmissionStats---
* encapsulates data transmission statistics as well as RTCP statistics
* prepared by the RTPSM for all its sending streams.
*/
public interface GlobalTransmissionStats{
/**
* The total number of RTP packets transmitted on the RTP
* Session socket.
*/
public int
getRTPSent();
/**
* The total number of bytes sent on the RTP session socket (RTP
* data only)
*/
public int
getBytesSent();
/**
* The total number of RTCP packets sent out by the RTPSM.
*/
public int
getRTCPSent();
/**
* The total number of local collisions as seen by the RTPSM
*/
public int
getLocalColls();
/**
* The total number of remote collisions as seen by the RTPPSM
*/
public int
getRemoteColls();
/**
* The number of packets that failed to get transmitted for any
* reason. This would include RTP and RTCP packets that failed to
* get transmitted.
*/
public int
getTransmitFailed();
}
|