1 6 7 package com.quikj.application.web.talk.client; 8 9 import com.quikj.application.web.talk.messaging.*; 10 import java.awt.*; 11 15 public interface TalkSessionInterface 16 { 17 public boolean makeCall(String called); 18 public boolean receivedCall(int req_id, SetupRequestMessage setup, boolean auto_answer); 19 public boolean handoverCall(CallInfo cinfo, MediaElements media); 20 public CallInfo getCallInfo(); 21 public void setCallInfo(CallInfo cinfo); 22 public boolean disconnectReceived(DisconnectMessage disconnect); 23 public void dispose(); 24 public void rtpMessageReceived(RTPMessage rtp); 25 public void cleanupCall(); public void appendToConversation(String text, Color color, int style); 27 28 public void applicationMediaAdded(String instance, ApplicationMediaInterface element); 29 public void applicationMediaRemoved(String instance); 30 } 31 32 | Popular Tags |