/* * @(#)ReceiveStreamEvent.java 1.7 02/08/21 * * Copyright (c) 1996-2002 Sun Microsystems, Inc. All rights reserved. */ package javax.media.rtp.event; import javax.media.rtp.*; /** * The ReceiveStreamEvent will notify a listener of all events that * are received on a particular ReceiveStream. This allows the user to * get details on all the ReceiveStreams as they transition through * various states. ReceiveStreamEvents can be one of * ActiveReceiveStreamEvent * ApplicationEvent * InactiveReceiveStreamEvent * NewReceiveStreamEvent * PayloadChangeEvent * ReceiveStreamMappedEvent * TimeoutEvent */ public class ReceiveStreamEvent extends RTPEvent{ private ReceiveStream recvStream = null; private Participant participant = null; public ReceiveStreamEvent(SessionManager from, ReceiveStream stream, Participant participant){ super(from); recvStream = stream; this.participant = participant; } public ReceiveStream getReceiveStream(){ return recvStream; } public Participant getParticipant(){ return participant; } }